Population of Switzerland: how many inhabitants and what demographics?

Switzerland has around 8.96 million inhabitants (end of 2023). Population, density, languages, share of foreign residents and the most populous cities — the key figures explained.

At the end of 2023, Switzerland had around 8.96 million inhabitants (source: Federal Statistical Office). Its population grows by a little under 1 % a year, an increase driven mainly by immigration rather than by the natural balance of births.

The key figures

IndicatorValue (approx.)
Population (end 2023)8.96 million
Area41,285 km²
Density≈ 217 inh./km²
Cantons26
Share of foreign residents≈ 27 %

Which languages are spoken?

Switzerland has four national languages. The share shown is the main language declared by residents (several answers are allowed, so the total exceeds 100 %).

LanguageShare (main language)
German (and Swiss German)≈ 62 %
French≈ 23 %
Italian≈ 8 %
Romansh< 0.5 %

The most populous cities

Figures for the municipality itself (the wider urban area is much larger). The most populous canton is Zurich, with over 1.5 million inhabitants.

CityInhabitants (approx.)
Zurich440,000
Geneva200,000
Basel175,000
Lausanne140,000
Bern135,000

An ageing population

Like the rest of Europe, Switzerland is ageing: the share of people aged 65 and over is rising steadily, which weighs on the funding of old-age pensions and health care — two recurring topics of federal votes.

Frequently asked questions

What is the population of Switzerland?

Around 8.96 million inhabitants at the end of 2023, growing by a little under 1 % a year.

What is the most populous city in Switzerland?

Zurich, with about 440,000 inhabitants in the municipality (far more counting the urban area), ahead of Geneva and Basel.

What share of the population is foreign?

About 27 % of residents do not hold Swiss nationality — one of the highest shares in Europe, linked to more restrictive citizenship rules than elsewhere.

Related reading

Follow the related news

Switzerland