In brief
In a recent ballot, 55 % of Swiss voters said ‘no’ to a proposal that would have capped the country’s population at 10 million. The measure, backed by the right‑wing Swiss People’s Party, was opposed by the government, businesses and the EU. The vote shows a majority of citizens favour maintaining ties with Europe and rejecting a strict immigration crackdown. The result, with a 60 % turnout, reflects differing views between urban and rural voters, with city residents overwhelmingly voting against the cap.
Swiss voters reject 10‑million population cap
Swiss citizens turned down a right‑wing plan that would have capped the population at 10 million, with 55 % voting “no”. The turnout was 60 % of the eligible voters.
The proposal and its backers
The measure came from the Swiss People’s Party, which has long campaigned on an anti‑immigration platform. The party claimed the cap would reduce pressure on transport, housing and the environment, but the vote suggests those arguments did not convince enough voters.
Reactions from the government and businesses
Switzerland’s justice minister Beat Jans welcomed the result, saying it was a sign of stability and openness. Swiss employers feared a potential loss of access to the EU single market and a shrinking labour pool, while the European Commission’s Ursula von der Leyen praised the outcome as a testament to the strong partnership between the EU and Switzerland.
Urban vs. rural divide
The vote was split along demographic lines. In the capital Bern, 84 % voted ‘no’, while rural cantons had higher approval of the cap. Cities with larger immigrant communities and tourism industries generally opposed the proposal.
What this means for the future
The rejection keeps Switzerland’s free movement agreement with the EU intact. However, the decision does not eliminate concerns about housing shortages, public transport congestion or ageing demographics – challenges that will need fresh solutions regardless of the cap outcome.



