How many cars are there in each European country?

Germany has the largest car fleet in Europe, with 49,486,487 registered passenger cars (2025). Across the 41 countries listed here there are around 330,677,440 passenger cars in total.

Largest fleet
Germany
49,486,487 cars
Countries ranked
41
Cars in total
330,677,440

Largest car fleets (top 15)

Number of passenger cars by country
Germany49,486,487
Italy41,795,962
France39,957,994
United Kingdom32,914,842
Spain27,281,373
Poland23,233,513
Turkey17,373,581
Netherlands9,415,540
Romania8,774,808
Czechia6,774,399
Portugal6,410,754
Greece6,188,525
Belgium6,136,034
Austria5,286,101
Sweden5,039,431

Full ranking

Number of passenger cars by country
#CountryPassenger carsYear
1Germany49,486,4872025
2Italy41,795,9622025
3France39,957,9942025
4United Kingdom32,914,8422024
5Spain27,281,3732025
6Poland23,233,5132025
7Turkey17,373,5812025
8Netherlands9,415,5402025
9Romania8,774,8082025
10Czechia6,774,3992025
11Portugal6,410,7542025
12Greece6,188,5252025
13Belgium6,136,0342025
14Austria5,286,1012025
15Sweden5,039,4312025
16Switzerland4,954,8842025
17Hungary4,374,7632025
18Finland3,792,9182025
19Bulgaria3,254,3252025
20Denmark3,018,0262025
21Norway2,949,1802025
22Slovakia2,768,9002025
23Ireland2,619,0832025
24Serbia2,573,8432025
25Croatia2,058,3132025
26Lithuania1,816,8562025
27Georgia1,650,0482025
28Slovenia1,286,5882025
29Bosnia and Herzegovina1,140,1882025
30Moldova894,6182025
31Estonia809,0952025
32Latvia802,7842025
33Albania775,2172024
34Cyprus667,8412025
35North Macedonia615,3822025
36Luxembourg461,7622025
37Kosovo426,7082025
38Malta335,6932025
39Montenegro275,0362025
40Iceland254,3622025
41Liechtenstein31,6832025