averageperson.euOne statistical standard, 27 countries
Explore the data
← Explore

Country and infrastructure

Cars per 1,000 people across Europe

One figure, the same definition in all 27 member states, ranked high to low.

The highest figure is Italy at 709, the lowest Latvia at 435. The EU27 figure is 584.

Maps Latest available · 2025435709No data / outside the EUEqual intervals from low to high. Colours show values, not whether a result is good or bad.

All 27 countries

  1. IT709
  2. FI671
  3. CY670
  4. LU668
  5. PL639
  6. LT629
  7. CZ621
  8. SI603
  9. GR597
  10. EE595
  11. DE593
  12. FR578
  13. AT574
  14. MT571
  15. PT561
  16. ES550
  17. HR531
  18. NL519
  19. BE513
  20. SK512
  21. BG507
  22. DK501
  23. IE475
  24. SE475
  25. HU461
  26. RO461
  27. LV435

Countries with a figure: 27 of 27.

Fifteen years: the three highest, the three lowest, and the EU27

Ask about this ↗

2011–2025

Lines: EU27, Italy, Finland, Cyprus, Hungary, Romania and Latvia. Hover a year to read the figures. Eurostat · Cars per 1,000 people · 2025.

Source

Passenger cars registered, per 1,000 residents. Eurostat · Cars per 1,000 people · 2025.

View source & dataBack to the European average