Skip to content

The curve

How many people lived in Switzerland, year by year since 1860, and what the three main OFS/BFS scenarios show up to 2050.

Population of Switzerland, 1860–2050

Permanent resident population on 31 December of each year. Observed until 2025, then the three main OFS/BFS scenarios.

Persons

7 June 1970: Initiative «Gegen die Überfremdung» (Rejected)197021 May 2000: Bilaterale Abkommen mit der EU (Accepted)20009 February 2014: Initiative «Against mass immigration» (Accepted)201427 September 2020: Initiative «For moderate immigration (Limitation Initiative)» (Rejected)202014 June 2026: «Sustainability initiative» (Limiting the national population) (Rejected)2026
Latest observed: 202502M4M6M8M10M12M1900195020002050
  • Permanent resident population (observed)
  • OFS/BFS scenario: high
  • OFS/BFS scenario: reference
  • OFS/BFS scenario: low
  • Range between the OFS/BFS low and high scenarios
  • 1981: change of data source (FPC → ESPOP)
  • 2011: change of data source (ESPOP → STATPOP)

Votes marked on the curve

Permanent resident population (observed) rose from 2,515,396 in 1860 to 9,127,125 in 2025. In 2050, the projections range from 9,317,362 (OFS/BFS scenario: low) to 11,338,011 (OFS/BFS scenario: high). Note: 1981: change of data source (FPC → ESPOP). Note: 2011: change of data source (ESPOP → STATPOP).

Show the data as a table
Data shown in the chart “Population of Switzerland, 1860–2050”
YearPermanent resident population (observed)OFS/BFS scenario: highOFS/BFS scenario: referenceOFS/BFS scenario: low
18602,515,396no valueno valueno value
18612,533,077no valueno valueno value
18622,554,257no valueno valueno value
18632,575,649no valueno valueno value
18642,594,555no valueno valueno value
18652,611,102no valueno valueno value
18662,625,400no valueno valueno value
18672,637,538no valueno valueno value
18682,647,583no valueno valueno value
18692,657,614no valueno valueno value
18702,673,468no valueno valueno value
18712,686,618no valueno valueno value
18722,701,982no valueno valueno value
18732,718,108no valueno valueno value
18742,733,487no valueno valueno value
18752,749,393no valueno valueno value
18762,767,666no valueno valueno value
18772,785,514no valueno valueno value
18782,802,222no valueno valueno value
18792,817,307no valueno valueno value
18802,840,501no valueno valueno value
18812,851,255no valueno valueno value
18822,860,234no valueno valueno value
18832,871,264no valueno valueno value
18842,883,670no valueno valueno value
18852,892,184no valueno valueno value
18862,901,605no valueno valueno value
18872,911,233no valueno valueno value
18882,922,897no valueno valueno value
18892,949,577no valueno valueno value
18902,972,024no valueno valueno value
18913,000,632no valueno valueno value
18923,032,945no valueno valueno value
18933,063,218no valueno valueno value
18943,091,585no valueno valueno value
18953,122,589no valueno valueno value
18963,161,271no valueno valueno value
18973,201,298no valueno valueno value
18983,240,943no valueno valueno value
18993,282,407no valueno valueno value
19003,318,985no valueno valueno value
19013,364,073no valueno valueno value
19023,411,135no valueno valueno value
19033,453,716no valueno valueno value
19043,496,188no valueno valueno value
19053,536,835no valueno valueno value
19063,582,151no valueno valueno value
19073,625,456no valueno valueno value
19083,671,165no valueno valueno value
19093,711,868no valueno valueno value
19103,756,842no valueno valueno value
19113,778,312no valueno valueno value
19123,805,595no valueno valueno value
19133,828,431no valueno valueno value
19143,849,766no valueno valueno value
19153,860,635no valueno valueno value
19163,871,760no valueno valueno value
19173,878,896no valueno valueno value
19183,864,844no valueno valueno value
19193,869,481no valueno valueno value
19203,883,360no valueno valueno value
19213,908,521no valueno valueno value
19223,928,566no valueno valueno value
19233,952,134no valueno valueno value
19243,970,682no valueno valueno value
19253,989,227no valueno valueno value
19264,009,537no valueno valueno value
19274,024,345no valueno valueno value
19284,040,177no valueno valueno value
19294,052,557no valueno valueno value
19304,070,042no valueno valueno value
19314,091,602no valueno valueno value
19324,110,388no valueno valueno value
19334,136,343no valueno valueno value
19344,159,698no valueno valueno value
19354,178,640no valueno valueno value
19364,198,782no valueno valueno value
19374,217,126no valueno valueno value
19384,235,430no valueno valueno value
19394,252,902no valueno valueno value
19404,268,964no valueno valueno value
19414,296,693no valueno valueno value
19424,326,774no valueno valueno value
19434,360,681no valueno valueno value
19444,392,319no valueno valueno value
19454,428,117no valueno valueno value
19464,490,000no valueno valueno value
19474,549,100no valueno valueno value
19484,611,200no valueno valueno value
19494,668,000no valueno valueno value
19504,717,200no valueno valueno value
19514,778,900no valueno valueno value
19524,844,100no valueno valueno value
19534,907,000no valueno valueno value
19544,970,300no valueno valueno value
19555,033,700no valueno valueno value
19565,097,400no valueno valueno value
19575,162,800no valueno valueno value
19585,230,000no valueno valueno value
19595,295,500no valueno valueno value
19605,360,153no valueno valueno value
19615,508,435no valueno valueno value
19625,639,195no valueno valueno value
19635,749,299no valueno valueno value
19645,829,156no valueno valueno value
19655,883,788no valueno valueno value
19665,952,216no valueno valueno value
19676,031,353no valueno valueno value
19686,104,074no valueno valueno value
19696,168,700no valueno valueno value
19706,193,064no valueno valueno value
19716,233,744no valueno valueno value
19726,288,168no valueno valueno value
19736,326,525no valueno valueno value
19746,356,285no valueno valueno value
19756,320,978no valueno valueno value
19766,284,029no valueno valueno value
19776,278,319no valueno valueno value
19786,285,156no valueno valueno value
19796,303,573no valueno valueno value
19806,335,243no valueno valueno value
19816,372,904no valueno valueno value
19826,409,713no valueno valueno value
19836,427,833no valueno valueno value
19846,455,896no valueno valueno value
19856,484,834no valueno valueno value
19866,523,413no valueno valueno value
19876,566,799no valueno valueno value
19886,619,973no valueno valueno value
19896,673,850no valueno valueno value
19906,750,693no valueno valueno value
19916,842,768no valueno valueno value
19926,907,959no valueno valueno value
19936,968,570no valueno valueno value
19947,019,019no valueno valueno value
19957,062,354no valueno valueno value
19967,081,346no valueno valueno value
19977,096,465no valueno valueno value
19987,123,537no valueno valueno value
19997,164,444no valueno valueno value
20007,204,055no valueno valueno value
20017,255,653no valueno valueno value
20027,313,853no valueno valueno value
20037,364,148no valueno valueno value
20047,415,102no valueno valueno value
20057,459,128no valueno valueno value
20067,508,739no valueno valueno value
20077,593,494no valueno valueno value
20087,701,856no valueno valueno value
20097,785,806no valueno valueno value
20107,870,134no valueno valueno value
20117,954,662no valueno valueno value
20128,039,060no valueno valueno value
20138,139,631no valueno valueno value
20148,237,666no valueno valueno value
20158,327,126no valueno valueno value
20168,419,550no valueno valueno value
20178,484,130no valueno valueno value
20188,544,527no valueno valueno value
20198,606,033no valueno valueno value
20208,670,300no valueno valueno value
20218,738,791no valueno valueno value
20228,815,385no valueno valueno value
20238,962,258no valueno valueno value
20249,051,0299,067,0839,036,6899,006,257
20259,127,1259,173,2809,110,2519,046,995
2026no value9,280,0899,183,1379,085,730
2027no value9,386,9099,255,0569,122,405
2028no value9,493,3349,325,7719,156,985
2029no value9,599,2099,395,0559,189,472
2030no value9,704,3359,462,8859,219,804
2031no value9,808,6039,529,1869,247,954
2032no value9,909,4729,591,3629,271,464
2033no value10,006,7999,649,4419,290,472
2034no value10,100,6969,703,5469,304,862
2035no value10,191,1039,753,5289,314,869
2036no value10,278,6129,801,1909,323,042
2037no value10,363,2789,846,5599,329,590
2038no value10,445,1819,889,7729,334,582
2039no value10,524,3989,930,9979,338,363
2040no value10,601,1039,970,3059,340,930
2041no value10,677,14510,008,8229,342,601
2042no value10,752,67310,046,6509,343,290
2043no value10,827,76310,083,7839,343,071
2044no value10,902,34810,120,2009,342,029
2045no value10,976,49110,155,9529,340,237
2046no value11,049,99910,190,9299,337,441
2047no value11,122,92710,225,0839,333,763
2048no value11,195,31210,258,3759,329,238
2049no value11,266,99310,290,7819,323,783
2050no value11,338,01110,322,2449,317,362
Embed this chart

Paste this code into your website or learning platform. The chart stays up to date and links back to Votara.

For dark colours, add ?theme=dark to the address in the code, or &theme=dark if it already contains a question mark.

You may reuse this chart if you name Votara and link to this page. The data keep the licence of their source, which the embedded chart shows. Licence CC BY 4.0

About the data

Observed population

The permanent resident population of Switzerland on 31 December of each year, as published by the OFS/BFS. One value per year; no value is interpolated.

The OFS/BFS table names these data sources:

  • 1860–1980: estimates based on federal population censuses (FPC)
  • 1981–2010: Statistics of the annual state of population (ESPOP)
  • 2011–2025: Population and Households Statistics (STATPOP)

Each change of data source (1981 and 2011) is a break in the series. The chart marks it with two slanted lines.

Values up to 1980 are annual OFS/BFS estimates based on the federal population censuses, not annual counts.

Source and processing: Permanent resident population since 1860

OFS/BFS scenarios

The chart shows the three main scenarios of the OFS/BFS publication “Population scenarios for Switzerland 2025–2055”: reference, high and low, up to 2050. The publication runs to 2055.

The scenarios start from the population on 1 January 2024. For 2024 and 2025, the chart therefore shows observed and projected values side by side.

According to the OFS/BFS, scenarios are conditional projections, not forecasts.

For the assumptions of each scenario, see the OFS/BFS: table px-x-0104000000_101 on the OFS/BFS website

Source and processing: Population scenarios for Switzerland 2025–2055

Votes marked on the curve

The curve marks a selection of federal votes about immigration or the size of the population, accepted and rejected alike. Dates, titles and results come from Swissvotes.

All federal votes on the track

Source and processing: Swissvotes – database of federal popular votes