Passenger cars per 1,000 inhabitants

The number of registered passenger cars per 1,000 inhabitants.

Unit: Cars per 1,000 inhabitants Frequency: Annual Coverage: 41 countries and 1 group 1990 to 2025 Source: Eurostat
Highest in 2025 769 per 1,000 peoplep (provisional) Liechtenstein Lowest in 2025 203 per 1,000 peoplei (value imputed by Eurostat or other receiving agencies) Türkiye
European Union, 2025 584 per 1,000 people Official aggregate published by the source
Countries ranked for 2025 39 Updated by the source on 6 October 2026

39 countries have a value for 2025, the latest period in the data.

Trend over time

View
Places
4 selected
European Union × Germany × France × Spain ×

Cars per 1,000 inhabitants. Source: Eurostat. Gaps mean no published value; points are not joined across missing years.

Passenger cars per 1,000 inhabitants (cars per 1,000 inhabitants), 2001 to 2025
Period European UnionGermanyFranceSpain
2025 584 per 1,000 people 593 per 1,000 people 578 per 1,000 peopleip (value imputed by Eurostat or other receiving agencies, provisional) 550 per 1,000 peoplep (provisional)
2024 577 per 1,000 people 590 per 1,000 people 577 per 1,000 peoplep (provisional) 543 per 1,000 people
2023 570 per 1,000 people 588 per 1,000 people 573 per 1,000 peoplep (provisional) 551 per 1,000 people
2022 564 per 1,000 people 587 per 1,000 peopleb (break in time series) 569 per 1,000 people 553 per 1,000 people
2021 561 per 1,000 people 583 per 1,000 people 570 per 1,000 people 554 per 1,000 people
2020 556 per 1,000 people 580 per 1,000 people 568 per 1,000 people 549 per 1,000 people
2019 548 per 1,000 people 574 per 1,000 people 569 per 1,000 people 546 per 1,000 people
2018 539 per 1,000 people 567 per 1,000 people 568 per 1,000 people 539 per 1,000 people
2017 530 per 1,000 people 561 per 1,000 people 569 per 1,000 people 529 per 1,000 people
2016 518 per 1,000 people 555 per 1,000 people 564 per 1,000 people 492 per 1,000 peoplei (value imputed by Eurostat or other receiving agencies)
2015 508 per 1,000 people 548 per 1,000 people 558 per 1,000 people 482 per 1,000 people
2014 506 per 1,000 people 547 per 1,000 people 551 per 1,000 people 475 per 1,000 people
2013 501 per 1,000 people 543 per 1,000 people 546 per 1,000 peopleb (break in time series) 474 per 1,000 people
2012 497 per 1,000 people 539 per 1,000 people 542 per 1,000 people 476 per 1,000 people
2011 494 per 1,000 people 534 per 1,000 people 540 per 1,000 peopleb (break in time series) 476 per 1,000 people
2010 487 per 1,000 people 527 per 1,000 peopleb (break in time series) 538 per 1,000 peopleb (break in time series) 475 per 1,000 people
2009 – 510 per 1,000 people 486 per 1,000 people 473 per 1,000 people
2008 – 504 per 1,000 people – 479 per 1,000 people
2007 – 501 per 1,000 peopleb (break in time series) 480 per 1,000 people 476 per 1,000 people
2006 – 566 per 1,000 people 478 per 1,000 people 470 per 1,000 people
2005 – 559 per 1,000 people 476 per 1,000 people –
2004 – 550 per 1,000 people 476 per 1,000 people 451 per 1,000 people
2003 – 546 per 1,000 people 475 per 1,000 people 439 per 1,000 people
2002 – 541 per 1,000 people 471 per 1,000 people 448 per 1,000 people
2001 – 538 per 1,000 people 467 per 1,000 people 442 per 1,000 people

Flags: b break in time series; i value imputed by Eurostat or other receiving agencies; p provisional; ip value imputed by Eurostat or other receiving agencies, provisional . A dash means no value was published.

In short

  • Among the 39 countries with a value for 2025, the highest is Liechtenstein (769 per 1,000 people) and the lowest Türkiye (203 per 1,000 people).
  • Half of the countries are above 531 per 1,000 people and half below.
  • From 2024 to 2025 the value rose in 35 countries and fell in 3.
  • The figure for the European Union was 584 per 1,000 people in 2025, against 556 per 1,000 people in 2020 (+28).

About this measure

Definition
The number of registered passenger cars per 1,000 inhabitants.
Population covered
Total population
Unit
Cars per 1,000 inhabitants
Frequency
Annual
Changes are shown as
Differences in the same unit (per 1,000 people)

Source and dates

Original producer
Eurostat
Source
Eurostat, the statistical office of the European Union
Dataset or series code
road_eqs_carhab · dataset details · view at source
Selection
freq=A unit=NR
Observation period
1990 to 2025
Provider update
6 October 2026
Retrieved
9 November 2026
Published here
9 November 2026
Licence
Eurostat reuse policy (attribution)
Attribution
Source: Eurostat

All countries in 2025 Every value is for 2025, so the countries are compared at the same point in time.

  1. 1 Liechtenstein 769 per 1,000 peoplep (provisional)
  2. 2 Italy 709 per 1,000 peoplep (provisional)
  3. 3 Finland 671 per 1,000 people
  4. 4 Cyprus 670 per 1,000 peoplep (provisional)
  5. 5 Luxembourg 668 per 1,000 people
  6. 6 Iceland 645 per 1,000 peoplei (value imputed by Eurostat or other receiving agencies)
  7. 7 Poland 639 per 1,000 peoplei (value imputed by Eurostat or other receiving agencies)
  8. 8 Lithuania 629 per 1,000 people
  9. 9 Czechia 621 per 1,000 people
  10. 10 Slovenia 603 per 1,000 peopleb (break in time series)
  11. 11 Greece 597 per 1,000 peopleep (estimated, provisional)
  12. 12 Estonia 595 per 1,000 people
  13. 13 Germany 593 per 1,000 people
  14. 14 France 578 per 1,000 peopleip (value imputed by Eurostat or other receiving agencies, provisional)
  15. 15 Austria 574 per 1,000 people
  16. 16 Malta 571 per 1,000 people
  17. 17 Portugal 561 per 1,000 peoplep (provisional)
  18. 18 Spain 550 per 1,000 peoplep (provisional)
  19. 19 Switzerland 543 per 1,000 peoplep (provisional)
  20. 20 Croatia 531 per 1,000 people
  21. 21 Norway 524 per 1,000 people
  22. 22 Netherlands 519 per 1,000 people
  23. 23 Belgium 513 per 1,000 peoplep (provisional)
  24. 24 Slovakia 512 per 1,000 people
  25. 25 Bulgaria 507 per 1,000 people
  26. 26 Denmark 501 per 1,000 people
  27. 27 Ireland 475 per 1,000 peoplei (value imputed by Eurostat or other receiving agencies)
  28. 28 Sweden 475 per 1,000 people
  29. 29 Hungary 461 per 1,000 people
  30. 30 Romania 461 per 1,000 peoplee (estimated)
  31. 31 Montenegro 442 per 1,000 people
  32. 32 Latvia 435 per 1,000 people
  33. 33 Georgia 419 per 1,000 people
  34. 34 Serbia 394 per 1,000 people
  35. 35 Moldova 378 per 1,000 people
  36. 36 North Macedonia 338 per 1,000 people
  37. 37 Bosnia and Herzegovina 336 per 1,000 peoplep (provisional)
  38. 38 Kosovo 241 per 1,000 peoplei (value imputed by Eurostat or other receiving agencies)
  39. 39 Türkiye 203 per 1,000 peoplei (value imputed by Eurostat or other receiving agencies)
  40. European Union 584 per 1,000 people
Below the line: groups and aggregates, not ranked. View as map Ranking page with top and bottom ten

Downloads

Share and cite

Other citation formats

Download BibTeX (.bib) Download RIS (.ris)

Embed this chart on your site

Data as JSON: API · how to use it. Updates: Atom feed.

Report a problem with this figure

The plain link always shows the latest figures. The version link keeps today's numbers while that saved publication is retained (the most recent 30 publications).

Related measures

In this topic

Transport and mobility

Compare places for this measure

Map

Grey: no value for 2025. Colour groups split countries into roughly equal numbers. Boundaries: Natural Earth.