The municipalities that most often vote with the national result
Herzogenbuchsee (BE) votes with Switzerland most often: on 99% of all federal ballots (2015–2026) the municipal majority landed on the same side as the national result. Bülach (97.1%) and Urtenen-Schönbühl (97.1%) follow. Municipalities from 1,000 residents are counted — in tiny municipalities genuine agreement could not be told apart from the swing of a few votes. Source: FSO.
Top 100
BFS · 2015–2026| Rank | Municipality | Agreement | Canton | Residents |
|---|---|---|---|---|
| 1 | Herzogenbuchsee | 99% | BE | 7'620 |
| 2 | Bülach | 97.1% | ZH | 24'590 |
| 3 | Urtenen-Schönbühl | 97.1% | BE | 6'632 |
| 4 | Belp | 97.1% | BE | 11'739 |
| 5 | Langendorf | 97.1% | SO | 3'983 |
| 6 | Buchs | 97.1% | AG | 8'651 |
| 7 | Niederlenz | 97.1% | AG | 4'998 |
| 8 | Bassersdorf | 96.1% | ZH | 12'358 |
| 9 | Kloten | 96.1% | ZH | 22'017 |
| 10 | Opfikon | 96.1% | ZH | 21'462 |
| 11 | Oberengstringen | 96.1% | ZH | 7'076 |
| 12 | Illnau-Effretikon | 96.1% | ZH | 17'973 |
| 13 | Langenthal | 96.1% | BE | 16'233 |
| 14 | Port | 96.1% | BE | 3'976 |
| 15 | Emmen | 96.1% | LU | 32'777 |
| 16 | Kriens | 96.1% | LU | 30'685 |
| 17 | Affoltern am Albis | 95.1% | ZH | 12'911 |
| 18 | Rüti | 95.1% | ZH | 13'144 |
| 19 | Wetzikon | 95.1% | ZH | 27'317 |
| 20 | Urdorf | 95.1% | ZH | 10'539 |
| 21 | Lyss | 95.1% | BE | 16'613 |
| 22 | Moosseedorf | 95.1% | BE | 4'134 |
| 23 | Utzenstorf | 95.1% | BE | 4'504 |
| 24 | Laupen | 95.1% | BE | 3'306 |
| 25 | Bellmund | 95.1% | BE | 1'805 |
| 26 | Ebikon | 95.1% | LU | 14'737 |
| 27 | Murten | 95.1% | FR | 9'525 |
| 28 | Biberist | 95.1% | SO | 9'531 |
| 29 | Schönenwerd | 95.1% | SO | 5'437 |
| 30 | Lausen | 95.1% | BL | 5'996 |
| 31 | Küttigen | 95.1% | AG | 7'025 |
| 32 | Brugg | 95.1% | AG | 13'615 |
| 33 | Zofingen | 95.1% | AG | 13'054 |
| 34 | Frauenkappelen | 95% | BE | 1'486 |
| 35 | Wallisellen | 94.1% | ZH | 17'811 |
| 36 | Niederweningen | 94.1% | ZH | 3'284 |
| 37 | Fehraltorf | 94.1% | ZH | 6'943 |
| 38 | Dübendorf | 94.1% | ZH | 33'214 |
| 39 | Dietikon | 94.1% | ZH | 28'325 |
| 40 | Wädenswil | 94.1% | ZH | 26'012 |
| 41 | Aarberg | 94.1% | BE | 4'601 |
| 42 | Schüpfen | 94.1% | BE | 3'778 |
| 43 | Stettlen | 94.1% | BE | 3'413 |
| 44 | Zollikofen | 94.1% | BE | 11'842 |
| 45 | Bätterkinden | 94.1% | BE | 3'413 |
| 46 | Jegenstorf | 94.1% | BE | 5'883 |
| 47 | Münchenbuchsee | 94.1% | BE | 10'751 |
| 48 | Interlaken | 94.1% | BE | 6'123 |
| 49 | Worb | 94.1% | BE | 11'600 |
| 50 | Neuenegg | 94.1% | BE | 5'805 |
| 51 | Täuffelen | 94.1% | BE | 3'070 |
| 52 | Kerzers | 94.1% | FR | 5'546 |
| 53 | Witterswil | 94.1% | SO | 1'475 |
| 54 | Winznau | 94.1% | SO | 2'061 |
| 55 | Erlinsbach | 94.1% | SO | 3'761 |
| 56 | Lohn-Ammannsegg | 94.1% | SO | 2'940 |
| 57 | Starrkirch-Wil | 94.1% | SO | 2'020 |
| 58 | Wangen bei Olten | 94.1% | SO | 5'598 |
| 59 | Ettingen | 94.1% | BL | 5'625 |
| 60 | Schönenbuch | 94.1% | BL | 1'503 |
| 61 | Therwil | 94.1% | BL | 10'141 |
| 62 | Laufen | 94.1% | BL | 6'065 |
| 63 | Itingen | 94.1% | BL | 2'477 |
| 64 | Sargans | 94.1% | SG | 6'670 |
| 65 | Rapperswil-Jona | 94.1% | SG | 28'836 |
| 66 | Bonaduz | 94.1% | GR | 3'618 |
| 67 | Suhr | 94.1% | AG | 11'760 |
| 68 | Fislisbach | 94.1% | AG | 6'134 |
| 69 | Killwangen | 94.1% | AG | 2'272 |
| 70 | Untersiggenthal | 94.1% | AG | 7'875 |
| 71 | Wettingen | 94.1% | AG | 22'027 |
| 72 | Kaiseraugst | 94.1% | AG | 5'985 |
| 73 | Frauenfeld | 94.1% | TG | 27'201 |
| 74 | Kreuzlingen | 94.1% | TG | 23'550 |
| 75 | Biglen | 94% | BE | 1'879 |
| 76 | Seltisberg | 94% | BL | 1'357 |
| 77 | Knonau | 93.1% | ZH | 2'515 |
| 78 | Obfelden | 93.1% | ZH | 6'081 |
| 79 | Ottenbach | 93.1% | ZH | 3'038 |
| 80 | Dachsen | 93.1% | ZH | 1'896 |
| 81 | Feuerthalen | 93.1% | ZH | 3'893 |
| 82 | Dietlikon | 93.1% | ZH | 8'033 |
| 83 | Otelfingen | 93.1% | ZH | 2'861 |
| 84 | Schwerzenbach | 93.1% | ZH | 5'256 |
| 85 | Ittigen | 93.1% | BE | 11'482 |
| 86 | Kirchberg | 93.1% | BE | 5'918 |
| 87 | Münsingen | 93.1% | BE | 13'003 |
| 88 | Rubigen | 93.1% | BE | 2'876 |
| 89 | Schwarzenburg | 93.1% | BE | 6'797 |
| 90 | Kehrsatz | 93.1% | BE | 4'663 |
| 91 | Toffen | 93.1% | BE | 2'697 |
| 92 | Niederönz | 93.1% | BE | 1'784 |
| 93 | Horw | 93.1% | LU | 15'939 |
| 94 | Bösingen | 93.1% | FR | 3'336 |
| 95 | Bättwil | 93.1% | SO | 1'185 |
| 96 | Hofstetten-Flüh | 93.1% | SO | 3'410 |
| 97 | Riedholz | 93.1% | SO | 2'319 |
| 98 | Aesch | 93.1% | BL | 11'327 |
| 99 | Muttenz | 93.1% | BL | 18'308 |
| 100 | Oberwil | 93.1% | BL | 11'459 |
How we measure this
BFSShare of federal ballot proposals (2015–2026) where the municipal majority landed on the same side as the national result. This is the exact complement of divergence: a municipality's agreement and divergence always add up to 100%. Based on FSO ballot results across every proposal in the period; municipalities with at least 50 ballots cast are counted. Municipal ties (exactly 50%) count neither way. Only municipalities from 1,000 residents appear: in very small municipalities a handful of votes can flip the majority.
Frequently asked questions
- Does being aligned mean the municipality has no mind of its own?
- No. The figure only measures how often the municipal majority ended up on the same side as the country — not how narrowly or how emphatically. A municipality can take a clear position on every proposal and still agree with the country almost every time. That is typical of larger, mixed municipalities whose make-up is close to the national average.