Canton rankings

Ranking 7 days // Ranking 14 days // Ranking 7 days Cantons & Districts // Ranking 14 days Cantons & Districts

You can follow the Bot on Twitter or Telegram for updates on district data.

Graphs show development in the past 2 months. For last update see date in graph.

Source for incidence are cantonal data, not BAG. Values can differ from official values. Values always 2 days or older (too many errors in most recent numbers).

Rank Shift Canton/District Prevalence 7d/100k Tendency cases
Week over week
R median Vacc. per 100k
Past 7 days
Vacc. per 100k
goal per week*
1 10 Schwarzwald-Baar (D)
8.94
July 31, 2021
-9.5%
2 31 Appenzell Ausserrhoden
9.05
July 30, 2021
-54.5%
1.14
July 16, 2021
1,850
July 29, 2021
75,873
3 7 Bodenseekreis (D)
9.66
July 31, 2021
+5.0%
4 3 Lindau (D)
9.76
July 31, 2021
+33.3%
5 77 Visp (VS)
10.54
July 25, 2021
-75.0%
6 2 Konstanz (D)
11.18
July 31, 2021
+33.3%
7 9 Sense (FR)
11.37
July 25, 2021
+0.0%
8 12 Arbon (TG)
12.24
Aug. 1, 2021
-12.5%
9 -5 Glâne (FR)
12.33
July 25, 2021
+200.0%
10 27 Frutigen-Niedersimmental (BE)
12.38
July 29, 2021
-44.5%
11 19 Toggenburg (SG)
12.92
July 29, 2021
-33.3%
12 22 Thal (SO)
13.53
July 30, 2021
-33.3%
13 6 See (FR)
13.59
July 25, 2021
+0.0%
14 22 Bludenz (A)
14.66
July 30, 2021
-30.8%
15 6 Valle d'Aosta (I)
15.76
July 31, 2021
+0.0%
16 29 Kreuzlingen (TG)
16.34
Aug. 1, 2021
-38.5%
17 -3 Waldshut (D)
16.37
July 31, 2021
+47.4%
18 -6 Sondrio (I)
18.19
July 31, 2021
+83.3%
19 -14 Interlaken-Oberhasli (BE)
18.99
July 29, 2021
+350.0%
20 38 Fribourg/Freiburg
19.14
July 29, 2021
-35.1%
1.14
July 16, 2021
3,254
July 29, 2021
74,672
21 -12 Landeck (A)
20.51
July 30, 2021
+125.0%
22 78 Maloja (GR)
21.91
Aug. 1, 2021
-55.6%
23 32 St. Gallen (SG)
22.06
July 29, 2021
-27.0%
24 40 Brig (VS)
22.30
July 25, 2021
-33.3%
25 63 Goms (VS)
22.52
July 25, 2021
-50.0%
26 -11 Vercelli (I)
22.71
July 31, 2021
+100.0%
27 47 Seeland (BE)
22.74
July 29, 2021
-41.4%
28 47 Weinfelden (TG)
23.12
Aug. 1, 2021
-40.9%
29 22 Thun (BE)
23.36
July 29, 2021
-19.3%
30 35 Wil (SG)
23.81
July 29, 2021
-30.8%
31 -6 Obersimmental-Saanen (BE)
24.11
July 29, 2021
+33.3%
32 8 Bucheggberg (SO)
24.96
July 30, 2021
+0.0%
33 20 Sion (VS)
25.13
July 25, 2021
-14.3%
34 35 Münchwilen (TG)
25.26
Aug. 1, 2021
-29.4%
35 37 Werdenberg (SG)
25.51
July 29, 2021
-33.3%
36 12 Liechtenstein
25.81
July 31, 2021
-9.1%
1,006
July 29, 2021
43,131
37 65 Jura bernois (BE)
26.06
July 29, 2021
-48.1%
38 52 Raron (VS)
27.42
July 25, 2021
-40.0%
39 -10 Lörrach (D)
27.54
July 31, 2021
+43.2%
40 17 Sissach (BL)
27.74
July 26, 2021
-9.1%
41 -3 Gäu (SO)
27.77
July 30, 2021
+20.0%
42 12 Dornbirn (A)
27.80
July 30, 2021
-8.0%
43 4 Rorschach (SG)
27.82
July 29, 2021
+0.0%
44 -5 Gösgen (SO)
28.53
July 30, 2021
+16.7%
45 -18 Emmental (BE)
28.84
July 29, 2021
+55.6%
46 -14 Saane/Sarine (FR)
30.15
July 25, 2021
+52.4%
47 -24 Uri
30.19
July 30, 2021
+83.3%
1.59
July 16, 2021
1,101
July 29, 2021
69,797
48 -4 Thurgau
30.38
July 30, 2021
+15.1%
1.32
July 16, 2021
1,230
July 29, 2021
70,803
49 -23 Broye (FR)
30.40
July 25, 2021
+66.7%
50 30 Frauenfeld (TG)
30.51
Aug. 1, 2021
-27.6%
51 -9 Bolzano/Bozen (I)
32.19
July 31, 2021
+24.8%
52 -6 Bern
32.37
July 29, 2021
+18.4%
1.10
July 16, 2021
2,374
July 29, 2021
22,495
53 -25 Bern-Mittelland (BE)
33.10
July 29, 2021
+73.4%
54 42 Valais/Wallis
34.02
July 29, 2021
-26.9%
1.01
July 16, 2021
1,774
July 29, 2021
61,803
55 23 Sarganserland (SG)
34.39
July 29, 2021
-17.6%
56 17 Neuchâtel
35.06
July 29, 2021
-8.8%
1.31
July 16, 2021
2,646
July 29, 2021
43,120
57 10 Solothurn (SO)
35.43
July 30, 2021
+0.0%
58 -27 Olten (SO)
35.92
July 30, 2021
+81.8%
59 -42 Albula (GR)
36.95
Aug. 1, 2021
+200.0%
60 -36 Wasseramt (SO)
38.36
July 30, 2021
+122.2%
61 0 Aargau
40.12
July 29, 2021
+26.1%
1.19
July 16, 2021
2,277
July 29, 2021
46,127
62 27 St. Gallen
40.77
July 29, 2021
-9.6%
1.09
July 16, 2021
1,179
July 29, 2021
73,663
63 -1 Solothurn
41.73
July 30, 2021
+31.0%
1.24
July 16, 2021
670
July 29, 2021
28,279
64 34 Winterthur (ZH)
42.66
July 25, 2021
-11.0%
65 30 Biel/Bienne (BE)
43.43
July 29, 2021
-6.4%
66 15 Bregenz (A)
43.70
July 30, 2021
+3.6%
67 -4 Oberaargau (BE)
44.26
July 29, 2021
+38.5%
68 15 Obwalden
44.92
July 30, 2021
+6.2%
1.38
July 16, 2021
29
July 26, 2021
47,340
69 -10 Conthey (VS)
44.97
July 25, 2021
+44.4%
70 -14 Schaffhausen
45.13
July 29, 2021
+48.0%
1.43
July 16, 2021
2,053
July 29, 2021
14,573
71 -68 Moesa (GR)
46.70
Aug. 1, 2021
+0.0%
72 15 Monthey (VS)
46.77
July 25, 2021
+4.8%
73 -23 Como (I)
47.17
July 31, 2021
+63.6%
74 23 Feldkirch (A)
47.69
July 30, 2021
+0.0%
75 -7 Landquart (GR)
47.70
Aug. 1, 2021
+33.3%
76 -54 Sierre (VS)
48.75
July 25, 2021
+200.0%
77 -76 Appenzell Innerrhoden
49.55
July 30, 2021
+700.0%
4.49
July 16, 2021
954
July 29, 2021
103,939
78 -60 Waldenburg (BL)
49.63
July 26, 2021
+300.0%
79 42 Rheintal (SG)
50.62
July 29, 2021
-36.2%
80 43 St-Maurice (VS)
50.65
July 25, 2021
-41.7%
81 13 Nidwalden
50.90
July 31, 2021
+10.0%
1.04
July 16, 2021
3,151
July 29, 2021
55,671
82 21 Plessur (GR)
51.99
Aug. 1, 2021
+0.0%
83 9 Martigny (VS)
52.10
July 25, 2021
+13.6%
84 24 Lebern (SO)
52.32
July 30, 2021
-7.7%
85 0 Affoltern (ZH)
52.62
July 25, 2021
+20.8%
86 27 Bülach (ZH)
53.64
July 25, 2021
-20.9%
87 -46 Andelfingen (ZH)
53.99
July 25, 2021
+112.5%
88 34 Zug
54.40
July 30, 2021
-33.0%
1.00
July 16, 2021
3,227
July 29, 2021
24,313
89 26 Luzern
54.69
July 29, 2021
-21.7%
1.05
July 16, 2021
2,968
July 29, 2021
50,283
90 14 Graubünden/Grison
56.46
July 31, 2021
+6.7%
1.37
July 16, 2021
3,426
July 29, 2021
45,036
91 -14 Leuk (VS)
56.66
July 25, 2021
+40.0%
92 -16 Vaud
56.94
July 29, 2021
+30.0%
1.29
July 16, 2021
2,927
July 29, 2021
22,811
93 -33 Arlesheim (BL)
57.23
July 26, 2021
+80.0%
94 -45 Gruyère (FR)
57.42
July 25, 2021
+100.0%
95 10 Schwyz
57.80
July 31, 2021
+7.0%
1.00
July 16, 2021
1,527
July 29, 2021
80,923
96 -10 Ticino
58.30
July 30, 2021
+33.8%
1.09
July 16, 2021
3,798
July 29, 2021
12,840
97 -27 Veveyse (FR)
58.41
July 25, 2021
+57.1%
98 12 Meilen (ZH)
58.50
July 25, 2021
-6.2%
99 2 Laufen (BL)
59.58
July 26, 2021
+20.0%
100 -65 Jura
59.93
July 31, 2021
+193.3%
1.88
July 16, 2021
1,549
July 29, 2021
65,680
101 -2 Basel Land
60.04
July 29, 2021
+24.5%
1.19
July 16, 2021
3,225
July 29, 2021
18,792
102 4 Horgen (ZH)
61.99
July 25, 2021
+13.0%
103 -12 Liestal (BL)
63.72
July 26, 2021
+39.3%
104 -11 Hérens (VS)
64.44
July 25, 2021
+40.0%
105 -103 Bernina (GR)
64.81
Aug. 1, 2021
+0.0%
106 14 Zürich
64.89
July 30, 2021
-13.4%
1.01
July 16, 2021
3,158
July 29, 2021
-1,341
107 2 Prättigau/Davos (GR)
65.18
Aug. 1, 2021
+13.3%
108 -65 Entremont (VS)
65.53
July 25, 2021
+150.0%
109 -43 Pfäffikon (ZH)
67.54
July 25, 2021
+95.2%
110 -3 Varese (I)
70.61
July 31, 2021
+25.4%
111 -27 Uster (ZH)
71.53
July 25, 2021
+64.9%
112 -60 Dorneck (SO)
72.54
July 30, 2021
+150.0%
113 -107 Verbano-Cusio-Ossola (I)
72.96
July 31, 2021
+1211.1%
114 0 Dietikon (ZH)
73.69
July 25, 2021
+7.9%
115 -36 Surselva (GR)
74.48
Aug. 1, 2021
+77.8%
116 -103 Engiadina B. (GR)
76.09
Aug. 1, 2021
+600.0%
117 7 Thierstein (SO)
81.37
July 30, 2021
-7.7%
118 1 Zürich (ZH)
83.24
July 25, 2021
+11.8%
119 -3 Imboden (GR)
85.84
Aug. 1, 2021
+20.0%
120 5 Viamala (GR)
88.25
Aug. 1, 2021
+0.0%
121 -50 Dielsdorf (ZH)
95.49
July 25, 2021
+155.9%
122 -10 Hinwil (ZH)
97.31
July 25, 2021
+44.6%
123 4 Glarus
101.48
July 30, 2021
+5.1%
1.23
July 16, 2021
1,134
July 29, 2021
87,982
124 -13 Basel Stadt
109.36
July 31, 2021
+73.2%
1.14
July 16, 2021
3,782
July 29, 2021
-6,093
125 3 Jura (F)
115.54
July 28, 2021
+19.0%
126 -9 See-Gaster (SG)
122.23
July 29, 2021
+70.8%
127 -9 Doubs (F)
128.56
July 28, 2021
+76.8%
128 -2 Haut-Rhin (F)
142.53
July 28, 2021
+58.1%
129 2 Genève
143.15
July 31, 2021
-7.0%
1.12
July 16, 2021
2,512
July 29, 2021
1,968
130 0 Ain (F)
156.95
July 28, 2021
+38.0%
131 -2 Belfort (F)
186.69
July 28, 2021
+75.8%
132 0 Haute-Savoie (F)
254.66
July 28, 2021
+46.1%

*How man vaccinations per week are needed to vaccinate 60% of the population twice (already infected once) until end of July.
Formula: 100000 * [ ((population * 0.6) * 2 - total_vaccinations) - (population / 100 * 6.5) ] / population
Source cases: OpenData ZH and others, see here for more information.
Source Re: ETH Zurich
Source Vaccinations: BAG