Vehicles on the road

    Annual figures

    Vehicles on the road

    Data on the overall number of passenger cars and commercial vehicles in Germany and vehicle density.

    1. Vehicle in use (as of 1.1. of the following year)

    2024 2025 +/- in %
    Passenger cars 49,339,166 49,486,487 0
    Commercial vehicles 4,496,626 4,571,229 2
    Trucks 3,827,663 3,896,402 2
    Buses 85,559 87,529 2
    Semitrailer tractors 226,103 225,564 0
    Ohter vehicles 357,301 361,734 1
    Total 53,835,792 54,057,716 0
    Trailers 8,557,884 8,656,790 1
    Semitrailers 403,478 404,682 0
    Caravans 780,600 786,212 1

    2. Vehicle density

    2024 2025*)
    Vehciles per 1,000 inhabitants
    Passenger cars 590 593
    Commercial vehicles 54 55
    Total 644 647

    Source: VDA/KBA/Statistisches Bundesamt

    *) Partly provisional

    First publication: 06.05.2008

    Last modified: 19.3.2026