Level of motorisation by canton

Passenger cars per 1000 inhabitants

Level of motorisation by canton

In 2025, there were an average of 535 passenger cars per 1000 inhabitants in Switzerland. This varies from region to region. Particularly in cantons with large urban agglomerations and a dense public transport network, the level of motorisation is considerably below the Swiss average. In 2025, for example, only 403 cars per 1000 people were registered in the canton of Geneva, and in Basel-Stadt the figure was as low as 306.

Until around 2016, the level of motorisation was on the rise across Switzerland as a whole. Since then, a slight downward trend has been observed.

Details

Observation period
2005-2025
Periodicity
Annual
Spatial division
Switzerland, Cantons
Source(s)
Federal Statistical Office, Federal Roads Office
FSO number
gd-e-11.03.02.01-02
Terms of Use
OPEN-BY
Open use - Must provide the source

Tags

Article type:
Diagram
Published on:
04.02.2026

Available Languages