rechtundgesetz.ch
Supporter
Federal votes

Federal Act on the Reduction of Greenhouse Gas Emissions (CO2 Act)

Full results for this proposal on 2021-06-13; the other proposals from the same voting day follow below.

2021-06-13 Final 5 proposals 5/5 proposals completed
Source data: 2025-08-06 13:42:11 Locally synchronised: 2026-09-23 10:22:17
6440 Federal Act on the Reduction of Greenhouse Gas Emissions (CO2 Act) Cantons26/26 counted Municipalities2'176/2'176 counted Not accepted final

Switzerland

counted
51.6% No 48.4% Yes
Yes votes1'568'032 No votes1'671'210 Turnout59.7% Eligible voters5'507'117 Ballots cast3'287'766 Valid votes3'239'242

Cantons

26/26 counted
Zürich 163/163 counted
44.6%No Yes55.4%
Turnout 59.5%
Yes votes311'950 No votes251'032 Valid votes562'982
Fribourg / Freiburg 129/129 counted
55.6%No Yes44.4%
Turnout 61.9%
Yes votes56'844 No votes71'158 Valid votes128'002
Solothurn 107/107 counted
56.1%No Yes43.9%
Turnout 59.1%
Yes votes46'694 No votes59'764 Valid votes106'458
Basel-Stadt 4/4 counted
33.4%No Yes66.6%
Turnout 58.1%
Yes votes43'550 No votes21'800 Valid votes65'350
Basel-Landschaft 86/86 counted
53.0%No Yes47.0%
Turnout 59.4%
Yes votes51'561 No votes58'190 Valid votes109'751
Schaffhausen 26/26 counted
53.5%No Yes46.5%
Turnout 72.5%
Yes votes17'251 No votes19'809 Valid votes37'060
Appenzell Ausserrhoden 20/20 counted
57.5%No Yes42.5%
Turnout 66.1%
Yes votes10'842 No votes14'669 Valid votes25'511
Appenzell Innerrhoden 7/7 counted
64.9%No Yes35.1%
Turnout 65.1%
Yes votes2'726 No votes5'035 Valid votes7'761
St. Gallen 78/78 counted
57.1%No Yes42.9%
Turnout 59.6%
Yes votes83'092 No votes110'686 Valid votes193'778
Graubünden / Grigioni / Grischun 101/101 counted
53.4%No Yes46.6%
Turnout 59.7%
Yes votes38'561 No votes44'117 Valid votes82'678
Aargau 211/211 counted
56.0%No Yes44.0%
Turnout 59.0%
Yes votes112'380 No votes142'857 Valid votes255'237
Bern / Berne 334/334 counted
51.5%No Yes48.5%
Turnout 62.3%
Yes votes221'959 No votes235'816 Valid votes457'775
Thurgau 81/81 counted
59.5%No Yes40.5%
Turnout 61.4%
Yes votes42'616 No votes62'497 Valid votes105'113
Ticino 108/108 counted
55.5%No Yes44.5%
Turnout 48.7%
Yes votes47'580 No votes59'337 Valid votes106'917
Vaud 309/309 counted
46.8%No Yes53.2%
Turnout 57.8%
Yes votes138'569 No votes122'142 Valid votes260'711
Valais / Wallis 123/123 counted
60.9%No Yes39.1%
Turnout 59.4%
Yes votes50'855 No votes79'236 Valid votes130'091
Neuchâtel 27/27 counted
47.4%No Yes52.6%
Turnout 53.8%
Yes votes31'522 No votes28'398 Valid votes59'920
Genève 46/46 counted
38.6%No Yes61.4%
Turnout 50.8%
Yes votes82'406 No votes51'803 Valid votes134'209
Jura 53/53 counted
58.2%No Yes41.8%
Turnout 58.7%
Yes votes13'012 No votes18'102 Valid votes31'114
Luzern 81/81 counted
52.0%No Yes48.0%
Turnout 65.2%
Yes votes86'846 No votes94'175 Valid votes181'021
Uri 20/20 counted
65.0%No Yes35.0%
Turnout 63.5%
Yes votes5'891 No votes10'938 Valid votes16'829
Schwyz 30/30 counted
65.5%No Yes34.5%
Turnout 68.5%
Yes votes25'113 No votes47'645 Valid votes72'758
Obwalden 7/7 counted
63.8%No Yes36.2%
Turnout 71.4%
Yes votes6'828 No votes12'048 Valid votes18'876
Nidwalden 11/11 counted
61.8%No Yes38.2%
Turnout 68.3%
Yes votes8'134 No votes13'152 Valid votes21'286
Glarus 3/3 counted
60.1%No Yes39.9%
Turnout 59.5%
Yes votes6'263 No votes9'422 Valid votes15'685
Zug 11/11 counted
52.3%No Yes47.7%
Turnout 67.5%
Yes votes24'987 No votes27'382 Valid votes52'369
6410 Popular initiative 'For clean drinking water and healthy food' Cantons26/26 counted Municipalities2'176/2'176 counted Double majority Not accepted final

Switzerland

counted
60.7% No 39.3% Yes
Yes votes1'276'117 No votes1'970'332 Turnout59.8% Eligible voters5'507'117 Ballots cast3'291'896 Valid votes3'246'449

Cantons

26/26 counted
Zürich 163/163 counted
50.7%No Yes49.3%
Turnout 59.5%
Yes votes277'482 No votes285'314 Valid votes562'796
Fribourg / Freiburg 129/129 counted
68.8%No Yes31.2%
Turnout 62.2%
Yes votes40'349 No votes88'832 Valid votes129'181
Solothurn 107/107 counted
59.7%No Yes40.3%
Turnout 59.2%
Yes votes42'985 No votes63'653 Valid votes106'638
Basel-Stadt 4/4 counted
41.2%No Yes58.8%
Turnout 58.1%
Yes votes38'309 No votes26'888 Valid votes65'197
Basel-Landschaft 86/86 counted
58.5%No Yes41.5%
Turnout 59.4%
Yes votes45'626 No votes64'231 Valid votes109'857
Schaffhausen 26/26 counted
55.8%No Yes44.2%
Turnout 73.0%
Yes votes16'542 No votes20'858 Valid votes37'400
Appenzell Ausserrhoden 20/20 counted
60.9%No Yes39.1%
Turnout 66.1%
Yes votes9'967 No votes15'551 Valid votes25'518
Appenzell Innerrhoden 7/7 counted
74.0%No Yes26.0%
Turnout 65.5%
Yes votes2'032 No votes5'795 Valid votes7'827
St. Gallen 78/78 counted
62.5%No Yes37.5%
Turnout 59.8%
Yes votes72'887 No votes121'660 Valid votes194'547
Graubünden / Grigioni / Grischun 101/101 counted
62.2%No Yes37.8%
Turnout 60.4%
Yes votes31'730 No votes52'147 Valid votes83'877
Aargau 211/211 counted
61.8%No Yes38.2%
Turnout 59.1%
Yes votes97'617 No votes158'044 Valid votes255'661
Bern / Berne 334/334 counted
59.6%No Yes40.4%
Turnout 62.3%
Yes votes185'479 No votes273'507 Valid votes458'986
Thurgau 81/81 counted
66.0%No Yes34.0%
Turnout 61.5%
Yes votes35'857 No votes69'711 Valid votes105'568
Ticino 108/108 counted
62.2%No Yes37.8%
Turnout 48.6%
Yes votes40'302 No votes66'224 Valid votes106'526
Vaud 309/309 counted
66.0%No Yes34.0%
Turnout 57.8%
Yes votes88'493 No votes172'035 Valid votes260'528
Valais / Wallis 123/123 counted
78.3%No Yes21.7%
Turnout 59.4%
Yes votes28'317 No votes102'146 Valid votes130'463
Neuchâtel 27/27 counted
61.4%No Yes38.6%
Turnout 54.1%
Yes votes23'319 No votes37'123 Valid votes60'442
Genève 46/46 counted
53.1%No Yes46.9%
Turnout 50.8%
Yes votes62'976 No votes71'395 Valid votes134'371
Jura 53/53 counted
69.3%No Yes30.7%
Turnout 58.8%
Yes votes9'629 No votes21'712 Valid votes31'341
Luzern 81/81 counted
65.8%No Yes34.2%
Turnout 65.3%
Yes votes62'112 No votes119'423 Valid votes181'535
Uri 20/20 counted
72.6%No Yes27.4%
Turnout 63.5%
Yes votes4'630 No votes12'251 Valid votes16'881
Schwyz 30/30 counted
70.8%No Yes29.2%
Turnout 68.6%
Yes votes21'318 No votes51'590 Valid votes72'908
Obwalden 7/7 counted
72.2%No Yes27.8%
Turnout 71.5%
Yes votes5'268 No votes13'662 Valid votes18'930
Nidwalden 11/11 counted
70.8%No Yes29.2%
Turnout 68.4%
Yes votes6'233 No votes15'125 Valid votes21'358
Glarus 3/3 counted
59.3%No Yes40.7%
Turnout 59.5%
Yes votes6'391 No votes9'310 Valid votes15'701
Zug 11/11 counted
61.3%No Yes38.7%
Turnout 67.5%
Yes votes20'267 No votes32'145 Valid votes52'412
6420 Popular initiative 'For a Switzerland without artificial pesticides' Cantons26/26 counted Municipalities2'176/2'176 counted Double majority Not accepted final

Switzerland

counted
60.6% No 39.4% Yes
Yes votes1'280'026 No votes1'965'161 Turnout59.8% Eligible voters5'507'117 Ballots cast3'291'246 Valid votes3'245'187

Cantons

26/26 counted
Zürich 163/163 counted
52.1%No Yes47.9%
Turnout 59.4%
Yes votes269'282 No votes292'415 Valid votes561'697
Fribourg / Freiburg 129/129 counted
67.1%No Yes32.9%
Turnout 62.2%
Yes votes42'550 No votes86'619 Valid votes129'169
Solothurn 107/107 counted
60.3%No Yes39.7%
Turnout 59.1%
Yes votes42'283 No votes64'248 Valid votes106'531
Basel-Stadt 4/4 counted
42.8%No Yes57.2%
Turnout 58.1%
Yes votes37'196 No votes27'883 Valid votes65'079
Basel-Landschaft 86/86 counted
59.5%No Yes40.5%
Turnout 59.4%
Yes votes44'466 No votes65'314 Valid votes109'780
Schaffhausen 26/26 counted
57.2%No Yes42.8%
Turnout 73.1%
Yes votes15'950 No votes21'335 Valid votes37'285
Appenzell Ausserrhoden 20/20 counted
60.8%No Yes39.2%
Turnout 66.3%
Yes votes10'033 No votes15'550 Valid votes25'583
Appenzell Innerrhoden 7/7 counted
74.0%No Yes26.0%
Turnout 65.5%
Yes votes2'039 No votes5'794 Valid votes7'833
St. Gallen 78/78 counted
63.3%No Yes36.7%
Turnout 59.8%
Yes votes71'444 No votes122'993 Valid votes194'437
Graubünden / Grigioni / Grischun 101/101 counted
61.2%No Yes38.8%
Turnout 60.3%
Yes votes32'481 No votes51'243 Valid votes83'724
Aargau 211/211 counted
62.8%No Yes37.2%
Turnout 59.1%
Yes votes95'107 No votes160'335 Valid votes255'442
Bern / Berne 334/334 counted
59.6%No Yes40.4%
Turnout 62.3%
Yes votes185'102 No votes273'491 Valid votes458'593
Thurgau 81/81 counted
66.4%No Yes33.6%
Turnout 61.4%
Yes votes35'413 No votes69'989 Valid votes105'402
Ticino 108/108 counted
59.8%No Yes40.2%
Turnout 48.6%
Yes votes42'898 No votes63'892 Valid votes106'790
Vaud 309/309 counted
62.7%No Yes37.3%
Turnout 57.8%
Yes votes97'322 No votes163'937 Valid votes261'259
Valais / Wallis 123/123 counted
77.0%No Yes23.0%
Turnout 59.4%
Yes votes30'084 No votes100'535 Valid votes130'619
Neuchâtel 27/27 counted
57.4%No Yes42.6%
Turnout 54.0%
Yes votes25'799 No votes34'715 Valid votes60'514
Genève 46/46 counted
50.7%No Yes49.3%
Turnout 50.8%
Yes votes66'414 No votes68'215 Valid votes134'629
Jura 53/53 counted
67.1%No Yes32.9%
Turnout 58.6%
Yes votes10'264 No votes20'969 Valid votes31'233
Luzern 81/81 counted
66.1%No Yes33.9%
Turnout 65.4%
Yes votes61'482 No votes120'028 Valid votes181'510
Uri 20/20 counted
72.3%No Yes27.7%
Turnout 63.6%
Yes votes4'674 No votes12'220 Valid votes16'894
Schwyz 30/30 counted
71.5%No Yes28.5%
Turnout 68.6%
Yes votes20'790 No votes52'091 Valid votes72'881
Obwalden 7/7 counted
72.3%No Yes27.7%
Turnout 71.5%
Yes votes5'238 No votes13'671 Valid votes18'909
Nidwalden 11/11 counted
71.1%No Yes28.9%
Turnout 68.4%
Yes votes6'181 No votes15'187 Valid votes21'368
Glarus 3/3 counted
59.9%No Yes40.1%
Turnout 59.5%
Yes votes6'296 No votes9'405 Valid votes15'701
Zug 11/11 counted
63.2%No Yes36.8%
Turnout 67.4%
Yes votes19'238 No votes33'087 Valid votes52'325
6430 Federal Act on the Statutory Principles for Federal Council Ordinances on Combating the COVID-19 Epidemic (COVID-19 Act) Cantons26/26 counted Municipalities2'176/2'176 counted Accepted final

Switzerland

counted
39.8% No 60.2% Yes
Yes votes1'936'344 No votes1'280'128 Turnout59.7% Eligible voters5'507'117 Ballots cast3'285'326 Valid votes3'216'472

Cantons

26/26 counted
Zürich 163/163 counted
35.6%No Yes64.4%
Turnout 59.4%
Yes votes359'925 No votes199'184 Valid votes559'109
Fribourg / Freiburg 129/129 counted
40.1%No Yes59.9%
Turnout 61.8%
Yes votes75'918 No votes50'795 Valid votes126'713
Solothurn 107/107 counted
40.9%No Yes59.1%
Turnout 59.1%
Yes votes62'614 No votes43'336 Valid votes105'950
Basel-Stadt 4/4 counted
30.9%No Yes69.1%
Turnout 58.1%
Yes votes44'744 No votes20'031 Valid votes64'775
Basel-Landschaft 86/86 counted
41.3%No Yes58.7%
Turnout 59.3%
Yes votes64'113 No votes45'173 Valid votes109'286
Schaffhausen 26/26 counted
42.4%No Yes57.6%
Turnout 72.8%
Yes votes21'180 No votes15'597 Valid votes36'777
Appenzell Ausserrhoden 20/20 counted
53.0%No Yes47.0%
Turnout 66.0%
Yes votes11'919 No votes13'420 Valid votes25'339
Appenzell Innerrhoden 7/7 counted
60.8%No Yes39.2%
Turnout 65.1%
Yes votes3'034 No votes4'709 Valid votes7'743
St. Gallen 78/78 counted
49.0%No Yes51.0%
Turnout 59.6%
Yes votes98'442 No votes94'505 Valid votes192'947
Graubünden / Grigioni / Grischun 101/101 counted
42.4%No Yes57.6%
Turnout 59.7%
Yes votes47'230 No votes34'815 Valid votes82'045
Aargau 211/211 counted
42.0%No Yes58.0%
Turnout 58.9%
Yes votes147'151 No votes106'373 Valid votes253'524
Bern / Berne 334/334 counted
39.9%No Yes60.1%
Turnout 62.3%
Yes votes273'079 No votes181'033 Valid votes454'112
Thurgau 81/81 counted
50.1%No Yes49.9%
Turnout 61.3%
Yes votes52'114 No votes52'307 Valid votes104'421
Ticino 108/108 counted
30.8%No Yes69.2%
Turnout 48.6%
Yes votes72'842 No votes32'485 Valid votes105'327
Vaud 309/309 counted
29.8%No Yes70.2%
Turnout 57.8%
Yes votes181'300 No votes77'135 Valid votes258'435
Valais / Wallis 123/123 counted
43.1%No Yes56.9%
Turnout 59.3%
Yes votes73'531 No votes55'691 Valid votes129'222
Neuchâtel 27/27 counted
33.4%No Yes66.6%
Turnout 54.0%
Yes votes39'723 No votes19'942 Valid votes59'665
Genève 46/46 counted
30.7%No Yes69.3%
Turnout 50.8%
Yes votes92'610 No votes40'973 Valid votes133'583
Jura 53/53 counted
40.6%No Yes59.4%
Turnout 58.5%
Yes votes18'124 No votes12'383 Valid votes30'507
Luzern 81/81 counted
42.6%No Yes57.4%
Turnout 65.1%
Yes votes103'273 No votes76'657 Valid votes179'930
Uri 20/20 counted
54.9%No Yes45.1%
Turnout 63.5%
Yes votes7'588 No votes9'223 Valid votes16'811
Schwyz 30/30 counted
59.1%No Yes40.9%
Turnout 68.4%
Yes votes29'704 No votes42'876 Valid votes72'580
Obwalden 7/7 counted
56.7%No Yes43.3%
Turnout 71.4%
Yes votes8'122 No votes10'641 Valid votes18'763
Nidwalden 11/11 counted
51.4%No Yes48.6%
Turnout 68.2%
Yes votes10'312 No votes10'887 Valid votes21'199
Glarus 3/3 counted
50.9%No Yes49.1%
Turnout 59.3%
Yes votes7'638 No votes7'924 Valid votes15'562
Zug 11/11 counted
42.3%No Yes57.7%
Turnout 67.3%
Yes votes30'114 No votes22'033 Valid votes52'147
6450 Federal Act on Police Measures to Combat Terrorism (PMCT) Cantons26/26 counted Municipalities2'176/2'176 counted Accepted final

Switzerland

counted
43.4% No 56.6% Yes
Yes votes1'811'795 No votes1'390'383 Turnout59.6% Eligible voters5'507'117 Ballots cast3'280'353 Valid votes3'202'178

Cantons

26/26 counted
Zürich 163/163 counted
45.6%No Yes54.4%
Turnout 59.3%
Yes votes302'856 No votes253'360 Valid votes556'216
Fribourg / Freiburg 129/129 counted
36.4%No Yes63.6%
Turnout 61.8%
Yes votes80'299 No votes45'998 Valid votes126'297
Solothurn 107/107 counted
41.2%No Yes58.8%
Turnout 59.0%
Yes votes62'035 No votes43'410 Valid votes105'445
Basel-Stadt 4/4 counted
54.9%No Yes45.1%
Turnout 58.1%
Yes votes29'105 No votes35'474 Valid votes64'579
Basel-Landschaft 86/86 counted
44.8%No Yes55.2%
Turnout 59.2%
Yes votes59'871 No votes48'677 Valid votes108'548
Schaffhausen 26/26 counted
43.6%No Yes56.4%
Turnout 73.0%
Yes votes20'725 No votes16'003 Valid votes36'728
Appenzell Ausserrhoden 20/20 counted
48.9%No Yes51.1%
Turnout 65.7%
Yes votes12'880 No votes12'340 Valid votes25'220
Appenzell Innerrhoden 7/7 counted
50.0%No Yes50.0%
Turnout 64.9%
Yes votes3'843 No votes3'841 Valid votes7'684
St. Gallen 78/78 counted
43.5%No Yes56.5%
Turnout 59.5%
Yes votes108'448 No votes83'565 Valid votes192'013
Graubünden / Grigioni / Grischun 101/101 counted
41.2%No Yes58.8%
Turnout 59.3%
Yes votes47'764 No votes33'495 Valid votes81'259
Aargau 211/211 counted
42.7%No Yes57.3%
Turnout 58.8%
Yes votes144'682 No votes107'791 Valid votes252'473
Bern / Berne 334/334 counted
45.2%No Yes54.8%
Turnout 62.3%
Yes votes247'940 No votes204'594 Valid votes452'534
Thurgau 81/81 counted
45.1%No Yes54.9%
Turnout 61.1%
Yes votes57'055 No votes46'856 Valid votes103'911
Ticino 108/108 counted
42.7%No Yes57.3%
Turnout 48.6%
Yes votes60'392 No votes44'963 Valid votes105'355
Vaud 309/309 counted
41.2%No Yes58.8%
Turnout 57.7%
Yes votes151'459 No votes105'972 Valid votes257'431
Valais / Wallis 123/123 counted
35.0%No Yes65.0%
Turnout 59.3%
Yes votes83'737 No votes45'147 Valid votes128'884
Neuchâtel 27/27 counted
38.0%No Yes62.0%
Turnout 53.8%
Yes votes36'764 No votes22'575 Valid votes59'339
Genève 46/46 counted
44.0%No Yes56.0%
Turnout 50.8%
Yes votes74'523 No votes58'605 Valid votes133'128
Jura 53/53 counted
39.0%No Yes61.0%
Turnout 58.3%
Yes votes18'569 No votes11'892 Valid votes30'461
Luzern 81/81 counted
42.5%No Yes57.5%
Turnout 64.9%
Yes votes102'824 No votes76'016 Valid votes178'840
Uri 20/20 counted
46.3%No Yes53.7%
Turnout 62.9%
Yes votes8'893 No votes7'670 Valid votes16'563
Schwyz 30/30 counted
49.6%No Yes50.4%
Turnout 68.3%
Yes votes36'393 No votes35'797 Valid votes72'190
Obwalden 7/7 counted
43.7%No Yes56.3%
Turnout 71.2%
Yes votes10'465 No votes8'120 Valid votes18'585
Nidwalden 11/11 counted
44.4%No Yes55.6%
Turnout 68.1%
Yes votes11'712 No votes9'341 Valid votes21'053
Glarus 3/3 counted
48.7%No Yes51.3%
Turnout 59.3%
Yes votes7'953 No votes7'554 Valid votes15'507
Zug 11/11 counted
41.1%No Yes58.9%
Turnout 67.2%
Yes votes30'608 No votes21'327 Valid votes51'935
Source and context

Source: Federal Statistical Office (FSO) / VoteInfo. rechtundgesetz.ch retrieves the published data automatically and presents it after local processing. The official federal information remains authoritative.

Open official data resource