UPDATED: Which Swiss cantons are vaccinating fastest against coronavirus?

The Local
The Local - [email protected] • 31 Mar, 2021 Updated Wed 31 Mar 2021 16:50 CEST
UPDATED: Which Swiss cantons are vaccinating fastest against coronavirus?

Where does your canton stand in the race to vaccinate the population against coronavirus?


More than a month after the first vaccinations were carried out and several weeks since the data was first promised, on January 24th, Switzerland finally released a cantonal summary of vaccinations.

The data gives an indication as to the progress of each canton's vaccination drives. 

The figures below are up to date as to Wednesday, March 31st.  

Switzerland is releasing up-to-date information on vaccines once per week, with Health Minister Alain Berset promising to eventually do so twice a week. 

The following figures refer to the amount of vaccine doses delivered per 100 residents in each canton. 

Who is vaccinating fastest - and who is lagging behind?

Perhaps unsurprisingly, the smallest cantons have hit the ground running when it comes to vaccinations - although it is Switzerland's southern-most canton which has vaccinated the highest share of people.

The Italian-speaking canton of Ticino has 24.55 delivered doses per 100,000 residents. Only Ticino and Schaffhausen (24.44) have more than 24 doses per 100 residents. 

Switzerland's nationwide average is 20.15 percent. 

At the other end of the scale is Zurich, with 18.1 doses per 100 people. As Switzerland’s most populous canton however, Zurich has still received the highest number of doses (278,675).


While Bern was the last of Switzerland’s 26 cantons to start inoculations, it has now sitting just below the Swiss average of delivered doses (19.99 per 100 residents). 

The de facto capital didn’t start vaccinating until January 11th. 

In total, Switzerland has received 1,742,075 doses and administered 1,436,996 vaccinations. 

The following map breaks down vaccination rates in each and every Swiss canton.

Up to date information is available from the Federal Office of Public Health here.  

This story was last updated on March 31st, 2021. 



Join the conversation in our comments section below. Share your own views and experience and if you have a question or suggestion for our journalists then email us at [email protected].
Please keep comments civil, constructive and on topic – and make sure to read our terms of use before getting involved.

Please log in to leave a comment.

kaushik.jayaram 2021/03/16 18:47
I am afraid the map on cantonal vaccination rates is misleading. The figures shown here are the percentage of vaccines delivered not the percentage of vaccines administered. There is obviously a lag between how many doses delivered to a canton versus how many administered. For instance, BL is shown as 17.25 percent but the actual administered is only 13.01. Bern received 15.5 per 100 inhabitants but vaccinated only 12.28 per 100. Please correct the map and the write-up.
delhabashi 2021/02/25 17:46
Completely agree! For such a small wealthy country it is outrageous that the vaccine roll out is so slow and unorganized. I have also heard of foreigners coming into Switzerland and paying for vaccines. GPs can’t even give us any information or indication of when we will be vaccinated.
bc0001 2021/02/25 17:09
[email protected] 2021/02/03 14:37
Vaccinations are proceeding too slowly. They need to speed up.
[email protected] 2021/02/02 20:57
The numbers are per 100 residents, not per 100,000. Get some numerically literate people look at your articles before you publish them :)

See Also