
Canton
Bern: municipalities in numbers
Bern (canton) has 335 municipalities and 1,076,127 residents across 5,742 km², or 187 people per km². Population: +5.8% between 2015 and 2025.
- 1,076,127 residents
- 335 municipalities
- 5,742 km²
- 187 people/km²
Map and records: Bern
Population change over 10 years
All municipalities in Bern
Click a column heading to sort the table.
| Municipality | Population | Population change over 10 years | Population density | Area | Share of foreign nationals | Share of people aged 65 and over |
|---|---|---|---|---|---|---|
| Bern | 138,562 | +5.3% | 2,684 people/km² | 51.6 km² | 25.9% | 17.3% |
| Biel/Bienne | 57,462 | +6.1% | 2,712 people/km² | 21.2 km² | 35.2% | 18.6% |
| Thun | 44,163 | +1.5% | 2,045 people/km² | 21.6 km² | 17.1% | 25.9% |
| Köniz | 43,923 | +9.2% | 861.1 people/km² | 51.0 km² | 21.6% | 20.8% |
| Ostermundigen | 18,432 | +9.8% | 3,093 people/km² | 6.0 km² | 33.2% | 21.3% |
| Burgdorf | 17,577 | +8.3% | 1,130 people/km² | 15.6 km² | 21.9% | 22.3% |
| Lyss | 16,613 | +15.8% | 1,120 people/km² | 14.8 km² | 22.2% | 20.6% |
| Steffisburg | 16,599 | +4.2% | 1,230 people/km² | 13.5 km² | 12.6% | 25.9% |
| Langenthal | 16,233 | +2.4% | 938.3 people/km² | 17.3 km² | 26.5% | 22.9% |
| Muri bei Bern | 13,940 | +7.4% | 1,834 people/km² | 7.6 km² | 19.7% | 27.7% |
| Spiez | 13,332 | +6.9% | 793.6 people/km² | 16.8 km² | 14.8% | 26.1% |
| Münsingen | 13,003 | +6.6% | 825.6 people/km² | 15.8 km² | 13.1% | 27.0% |
| Zollikofen | 11,842 | +15.9% | 2,193 people/km² | 5.4 km² | 25.1% | 21.1% |
| Belp | 11,739 | +1.7% | 504.7 people/km² | 23.3 km² | 17.9% | 24.4% |
| Worb | 11,600 | +1.3% | 550.3 people/km² | 21.1 km² | 20.6% | 26.5% |
| Ittigen | 11,482 | +0.8% | 2,734 people/km² | 4.2 km² | 29.1% | 23.5% |
| Münchenbuchsee | 10,751 | +5.9% | 1,220 people/km² | 8.8 km² | 22.0% | 22.8% |
| Langnau im Emmental | 9,645 | +5.4% | 198.9 people/km² | 48.5 km² | 9.4% | 25.1% |
| Wohlen bei Bern | 9,310 | +3.6% | 256.3 people/km² | 36.3 km² | 13.6% | 31.3% |
| Herzogenbuchsee | 7,620 | +9.0% | 773.6 people/km² | 9.8 km² | 21.6% | 22.3% |
| Heimberg | 7,200 | +8.0% | 1,324 people/km² | 5.4 km² | 13.7% | 23.2% |
| Nidau | 7,160 | +2.9% | 4,773 people/km² | 1.5 km² | 27.2% | 22.5% |
| Frutigen | 7,136 | +4.1% | 99.4 people/km² | 71.8 km² | 10.1% | 22.6% |
| Moutier | 7,053 | −7.4% | 359.7 people/km² | 19.6 km² | 28.6% | 23.6% |
| Saanen | 6,967 | +1.4% | 58.0 people/km² | 120.1 km² | 33.4% | 24.2% |
| Schwarzenburg | 6,797 | −0.9% | 151.7 people/km² | 44.8 km² | 7.0% | 27.9% |
| Urtenen-Schönbühl | 6,632 | +6.8% | 923.7 people/km² | 7.2 km² | 23.8% | 20.4% |
| Bolligen | 6,348 | +3.4% | 383.1 people/km² | 16.6 km² | 13.3% | 28.5% |
| Interlaken | 6,123 | +7.6% | 1,392 people/km² | 4.4 km² | 38.4% | 22.9% |
| Uetendorf | 6,072 | +1.2% | 597.1 people/km² | 10.2 km² | 8.9% | 28.6% |
| Vechigen | 6,070 | +15.6% | 242.8 people/km² | 25.0 km² | 9.8% | 23.8% |
| Kirchberg (BE) | 5,918 | +1.7% | 653.9 people/km² | 9.1 km² | 16.0% | 25.6% |
| Jegenstorf | 5,883 | +4.9% | 436.1 people/km² | 13.5 km² | 11.5% | 27.1% |
| Lengnau (BE) | 5,808 | +17.2% | 795.6 people/km² | 7.3 km² | 30.4% | 22.6% |
| Neuenegg | 5,805 | +11.8% | 265.9 people/km² | 21.8 km² | 17.9% | 22.7% |
| Unterseen | 5,750 | +1.1% | 407.8 people/km² | 14.1 km² | 21.9% | 25.7% |
| Niederbipp | 5,689 | +20.8% | 328.7 people/km² | 17.3 km² | 29.6% | 18.9% |
| Fraubrunnen | 5,525 | +13.0% | 718.5 people/km² | 7.7 km² | 8.1% | 20.9% |
| Konolfingen | 5,469 | +4.7% | 427.3 people/km² | 12.8 km² | 11.7% | 25.9% |
| Pieterlen | 5,255 | +30.3% | 633.1 people/km² | 8.3 km² | 32.9% | 17.1% |
| Sumiswald | 5,234 | +4.7% | 88.1 people/km² | 59.4 km² | 10.2% | 25.5% |
| Huttwil | 5,206 | +9.8% | 300.9 people/km² | 17.3 km² | 15.5% | 24.5% |
| Saint-Imier | 5,144 | +0.8% | 246.5 people/km² | 20.9 km² | 30.9% | 19.3% |
| Sigriswil | 4,943 | +4.6% | 89.2 people/km² | 55.4 km² | 13.1% | 35.4% |
| Aarwangen | 4,873 | +10.5% | 492.2 people/km² | 9.9 km² | 19.8% | 21.9% |
| Meiringen | 4,791 | +1.1% | 117.9 people/km² | 40.6 km² | 21.2% | 24.5% |
| Brügg | 4,714 | +9.7% | 942.8 people/km² | 5.0 km² | 28.7% | 21.5% |
| Tramelan | 4,670 | +5.7% | 187.7 people/km² | 24.9 km² | 19.1% | 21.9% |
| Kehrsatz | 4,663 | +10.3% | 1,050 people/km² | 4.4 km² | 28.4% | 20.0% |
| Aarberg | 4,601 | +1.6% | 580.2 people/km² | 7.9 km² | 14.5% | 24.7% |
| Roggwil (BE) | 4,514 | +14.9% | 584.0 people/km² | 7.7 km² | 20.0% | 21.9% |
| Wichtrach | 4,510 | +9.6% | 388.8 people/km² | 11.6 km² | 8.2% | 22.2% |
| Utzenstorf | 4,504 | +6.9% | 265.9 people/km² | 16.9 km² | 10.3% | 24.9% |
| Bremgarten bei Bern | 4,462 | +1.8% | 2,348 people/km² | 1.9 km² | 10.2% | 26.2% |
| Lützelflüh | 4,406 | +8.0% | 163.8 people/km² | 26.9 km² | 7.8% | 23.0% |
| Matten bei Interlaken | 4,196 | +7.2% | 711.2 people/km² | 5.9 km² | 24.8% | 24.2% |
| Grosshöchstetten | 4,191 | +1.1% | 1,233 people/km² | 3.4 km² | 10.1% | 26.6% |
| Moosseedorf | 4,134 | +3.0% | 648.0 people/km² | 6.4 km² | 25.3% | 20.2% |
| Hilterfingen | 4,130 | +1.8% | 1,475 people/km² | 2.8 km² | 11.2% | 28.9% |
| Valbirse | 4,043 | +0.8% | 216.4 people/km² | 18.7 km² | 20.0% | 24.6% |
| Port | 3,976 | +14.1% | 1,616 people/km² | 2.5 km² | 14.4% | 25.5% |
| Grindelwald | 3,942 | +5.4% | 23.0 people/km² | 171.3 km² | 31.3% | 23.3% |
| Ipsach | 3,873 | −2.5% | 2,038 people/km² | 1.9 km² | 14.9% | 27.1% |
| Reichenbach im Kandertal | 3,850 | +8.5% | 30.6 people/km² | 125.8 km² | 7.2% | 23.3% |
| Ins | 3,800 | +10.3% | 159.2 people/km² | 23.9 km² | 18.2% | 22.4% |
| La Neuveville | 3,781 | +2.4% | 556.0 people/km² | 6.8 km² | 17.7% | 24.3% |
| Büren an der Aare | 3,779 | +6.8% | 299.9 people/km² | 12.6 km² | 19.5% | 22.1% |
| Schüpfen | 3,778 | +1.6% | 190.4 people/km² | 19.8 km² | 9.0% | 23.1% |
| Oberdiessbach | 3,776 | +7.2% | 460.5 people/km² | 8.2 km² | 9.3% | 23.1% |
| Thunstetten | 3,621 | +11.1% | 374.8 people/km² | 9.7 km² | 20.2% | 22.4% |
| Studen (BE) | 3,590 | +15.5% | 1,315 people/km² | 2.7 km² | 29.9% | 20.3% |
| Tavannes | 3,469 | −4.0% | 236.8 people/km² | 14.7 km² | 26.6% | 19.8% |
| Adelboden | 3,438 | 0.0% | 39.2 people/km² | 87.6 km² | 11.3% | 24.0% |
| Hasle bei Burgdorf | 3,414 | +1.8% | 156.0 people/km² | 21.9 km² | 9.6% | 20.2% |
| Stettlen | 3,413 | +8.4% | 975.1 people/km² | 3.5 km² | 19.2% | 22.7% |
| Bätterkinden | 3,413 | +7.1% | 334.9 people/km² | 10.2 km² | 9.3% | 26.7% |
| Madiswil | 3,383 | +5.1% | 146.0 people/km² | 23.2 km² | 6.8% | 24.2% |
| Orpund | 3,375 | +26.2% | 852.3 people/km² | 4.0 km² | 22.5% | 23.5% |
| Kirchlindach | 3,342 | +15.2% | 279.4 people/km² | 12.0 km² | 9.6% | 26.3% |
| Laupen | 3,306 | +7.4% | 802.4 people/km² | 4.1 km² | 17.2% | 28.0% |
| Seedorf (BE) | 3,280 | +9.3% | 157.2 people/km² | 20.9 km² | 8.4% | 24.2% |
| Rüegsau | 3,278 | +2.4% | 217.1 people/km² | 15.1 km² | 6.8% | 26.0% |
| Brienz (BE) | 3,264 | +5.3% | 68.0 people/km² | 48.0 km² | 15.9% | 26.7% |
| Wattenwil | 3,219 | +12.4% | 221.4 people/km² | 14.5 km² | 5.7% | 25.0% |
| Mühleberg | 3,184 | +11.6% | 121.1 people/km² | 26.3 km² | 13.7% | 22.5% |
| Zweisimmen | 3,083 | +3.2% | 42.2 people/km² | 73.0 km² | 15.7% | 28.5% |
| Riggisberg | 3,078 | +6.6% | 103.2 people/km² | 29.8 km² | 6.7% | 26.2% |
| Täuffelen | 3,070 | +11.5% | 702.5 people/km² | 4.4 km² | 9.6% | 31.8% |
| Grossaffoltern | 3,056 | +1.9% | 202.7 people/km² | 15.1 km² | 6.4% | 24.4% |
| Wangen an der Aare | 2,981 | +10.2% | 571.1 people/km² | 5.2 km² | 18.5% | 22.0% |
| Oberburg | 2,972 | +2.2% | 210.8 people/km² | 14.1 km² | 20.1% | 22.4% |
| Rubigen | 2,876 | −1.5% | 415.0 people/km² | 6.9 km² | 9.8% | 24.6% |
| Lotzwil | 2,841 | +13.0% | 471.9 people/km² | 6.0 km² | 18.1% | 21.2% |
| Hindelbank | 2,805 | +10.0% | 415.6 people/km² | 6.8 km² | 13.3% | 20.1% |
| Bönigen | 2,771 | +9.9% | 183.5 people/km² | 15.1 km² | 13.0% | 24.5% |
| Wilderswil | 2,760 | +5.6% | 209.2 people/km² | 13.2 km² | 19.6% | 20.6% |
| Rapperswil (BE) | 2,755 | +6.5% | 135.0 people/km² | 20.4 km² | 6.4% | 20.5% |
| Wimmis | 2,732 | +13.0% | 122.9 people/km² | 22.2 km² | 11.0% | 20.6% |
| Lauperswil | 2,728 | +2.4% | 124.6 people/km² | 21.9 km² | 5.1% | 22.8% |
| Evilard | 2,706 | +6.0% | 731.4 people/km² | 3.7 km² | 13.0% | 22.5% |
| Toffen | 2,697 | +6.7% | 552.7 people/km² | 4.9 km² | 12.3% | 24.2% |
| Signau | 2,684 | −0.5% | 121.4 people/km² | 22.1 km² | 5.7% | 25.1% |
| Worben | 2,678 | +17.8% | 956.4 people/km² | 2.8 km² | 14.0% | 25.6% |
| Wiedlisbach | 2,657 | +17.0% | 354.3 people/km² | 7.5 km² | 19.2% | 20.6% |
| Ringgenberg (BE) | 2,647 | −0.4% | 303.2 people/km² | 8.7 km² | 18.2% | 25.4% |
| Meikirch | 2,615 | +9.6% | 253.9 people/km² | 10.3 km² | 7.8% | 25.9% |
| Thierachern | 2,574 | +6.6% | 341.8 people/km² | 7.5 km² | 5.7% | 22.7% |
| Oberhofen am Thunersee | 2,553 | +5.5% | 911.8 people/km² | 2.8 km² | 15.8% | 34.2% |
| Aegerten | 2,499 | +33.4% | 1,157 people/km² | 2.2 km² | 22.4% | 23.3% |
| Rüdtligen-Alchenflüh | 2,479 | +1.8% | 911.4 people/km² | 2.7 km² | 25.8% | 19.9% |
| Reconvilier | 2,454 | +5.1% | 297.5 people/km² | 8.2 km² | 21.2% | 22.4% |
| Eggiwil | 2,438 | −0.2% | 40.4 people/km² | 60.3 km² | 2.3% | 23.9% |
| Rüderswil | 2,394 | +2.5% | 825.5 people/km² | 2.9 km² | 3.0% | 23.8% |
| Krauchthal | 2,363 | +1.2% | 121.8 people/km² | 19.4 km² | 6.8% | 21.9% |
| Lauterbrunnen | 2,356 | −3.9% | 14.3 people/km² | 164.4 km² | 33.1% | 26.1% |
| Aeschi bei Spiez | 2,353 | +6.1% | 76.1 people/km² | 30.9 km² | 8.2% | 25.0% |
| Lenk | 2,352 | −1.5% | 19.1 people/km² | 123.1 km² | 15.5% | 27.5% |
| Diemtigen | 2,307 | +6.7% | 17.8 people/km² | 129.9 km² | 4.9% | 23.4% |
| Koppigen | 2,260 | +6.3% | 326.1 people/km² | 6.9 km² | 8.1% | 26.7% |
| Plateau de Diesse | 2,251 | +10.9% | 88.1 people/km² | 25.6 km² | 14.0% | 23.6% |
| Kallnach | 2,238 | +0.9% | 147.3 people/km² | 15.2 km² | 9.4% | 24.3% |
| Seftigen | 2,175 | −1.6% | 290.0 people/km² | 7.5 km² | 8.7% | 26.1% |
| Uttigen | 2,170 | +11.9% | 569.6 people/km² | 3.8 km² | 7.2% | 22.6% |
| Wynigen | 2,101 | +4.5% | 75.0 people/km² | 28.0 km² | 3.6% | 25.4% |
| Thurnen | 2,076 | +8.7% | 348.9 people/km² | 6.0 km² | 8.0% | 23.3% |
| Safnern | 2,049 | +5.0% | 364.6 people/km² | 5.6 km² | 8.9% | 24.4% |
| Ersigen | 2,004 | −1.1% | 229.8 people/km² | 8.7 km² | 4.2% | 23.2% |
| Oberbipp | 1,979 | +19.1% | 234.2 people/km² | 8.4 km² | 19.1% | 18.0% |
| Péry-La Heutte | 1,957 | +2.0% | 82.3 people/km² | 23.8 km² | 20.1% | 22.9% |
| Biglen | 1,879 | +7.7% | 523.4 people/km² | 3.6 km² | 8.6% | 23.7% |
| Sonceboz-Sombeval | 1,874 | −3.0% | 124.7 people/km² | 15.0 km² | 17.0% | 19.2% |
| Kirchdorf (BE) | 1,859 | +4.8% | 304.8 people/km² | 6.1 km² | 6.7% | 20.3% |
| Walkringen | 1,814 | +2.4% | 105.4 people/km² | 17.2 km² | 6.5% | 23.2% |
| Bellmund | 1,805 | +11.2% | 476.3 people/km² | 3.8 km² | 8.4% | 21.1% |
| Corgémont | 1,801 | +7.4% | 102.0 people/km² | 17.7 km² | 16.2% | 20.8% |
| Niederönz | 1,784 | +8.7% | 637.1 people/km² | 2.8 km² | 9.7% | 25.2% |
| Rüeggisberg | 1,756 | −3.5% | 46.5 people/km² | 37.8 km² | 4.7% | 26.1% |
| Rüschegg | 1,728 | +7.5% | 30.1 people/km² | 57.4 km² | 4.0% | 27.6% |
| Arch | 1,713 | +11.2% | 268.5 people/km² | 6.4 km² | 9.2% | 23.9% |
| Erlenbach im Simmental | 1,709 | +0.3% | 46.5 people/km² | 36.7 km² | 7.1% | 25.6% |
| Wynau | 1,694 | +4.6% | 334.1 people/km² | 5.1 km² | 27.9% | 21.3% |
| Müntschemier | 1,683 | +26.3% | 345.6 people/km² | 4.9 km² | 35.1% | 16.5% |
| Zäziwil | 1,665 | +1.4% | 307.8 people/km² | 5.4 km² | 7.0% | 22.5% |
| Heimiswil | 1,619 | +0.7% | 69.3 people/km² | 23.4 km² | 4.3% | 20.9% |
| Dotzigen | 1,587 | +9.1% | 369.1 people/km² | 4.3 km² | 11.0% | 24.0% |
| Buchholterberg | 1,584 | +2.5% | 103.3 people/km² | 15.3 km² | 3.0% | 22.6% |
| Rohrbach | 1,568 | +11.0% | 384.3 people/km² | 4.1 km² | 9.6% | 23.2% |
| Seeberg | 1,565 | +4.1% | 93.2 people/km² | 16.8 km² | 5.8% | 23.9% |
| Trubschachen | 1,536 | +7.8% | 98.1 people/km² | 15.7 km² | 10.7% | 26.2% |
| Attiswil | 1,529 | +8.7% | 198.6 people/km² | 7.7 km² | 9.7% | 25.1% |
| Meinisberg | 1,513 | +13.9% | 344.6 people/km² | 4.4 km² | 14.1% | 20.1% |
| Lyssach | 1,491 | +4.9% | 244.4 people/km² | 6.1 km² | 10.7% | 22.7% |
| Guggisberg | 1,487 | −4.1% | 32.4 people/km² | 45.9 km² | 3.9% | 24.8% |
| Frauenkappelen | 1,486 | +23.1% | 160.0 people/km² | 9.3 km² | 15.8% | 23.7% |
| Melchnau | 1,485 | −4.6% | 144.5 people/km² | 10.3 km² | 15.2% | 24.4% |
| Courtelary | 1,432 | +5.3% | 64.5 people/km² | 22.2 km² | 14.9% | 21.3% |
| Kappelen | 1,413 | +4.7% | 128.8 people/km² | 11.0 km² | 5.6% | 21.0% |
| Sutz-Lattrigen | 1,409 | +0.6% | 391.4 people/km² | 3.6 km² | 8.7% | 25.1% |
| Erlach | 1,393 | −1.2% | 398.0 people/km² | 3.5 km² | 16.9% | 24.8% |
| Reutigen | 1,393 | +7.5% | 123.4 people/km² | 11.3 km² | 9.0% | 19.9% |
| Court | 1,387 | −2.2% | 56.4 people/km² | 24.6 km² | 11.0% | 24.0% |
| Leuzigen | 1,377 | +10.1% | 133.9 people/km² | 10.3 km² | 9.3% | 21.8% |
| Eriswil | 1,346 | −1.2% | 119.1 people/km² | 11.3 km² | 5.0% | 24.9% |
| Gerzensee | 1,320 | +13.5% | 169.2 people/km² | 7.8 km² | 8.2% | 19.3% |
| Bowil | 1,316 | −3.9% | 89.6 people/km² | 14.7 km² | 2.9% | 20.7% |
| St. Stephan | 1,316 | −1.8% | 21.6 people/km² | 60.9 km² | 9.2% | 25.1% |
| Kandersteg | 1,298 | −1.2% | 9.7 people/km² | 134.5 km² | 23.0% | 30.7% |
| Blumenstein | 1,289 | +5.5% | 83.1 people/km² | 15.5 km² | 4.9% | 25.7% |
| Orvin | 1,284 | +7.4% | 59.5 people/km² | 21.6 km² | 12.7% | 25.1% |
| Ferenbalm | 1,278 | +3.6% | 139.4 people/km² | 9.2 km² | 12.4% | 24.7% |
| Trub | 1,277 | −5.2% | 20.6 people/km² | 62.0 km² | 3.8% | 21.0% |
| Linden | 1,272 | −0.4% | 95.6 people/km² | 13.3 km² | 3.5% | 23.6% |
| Radelfingen | 1,271 | +1.2% | 86.4 people/km² | 14.7 km² | 5.5% | 21.6% |
| Boltigen | 1,258 | −2.3% | 16.3 people/km² | 77.0 km² | 7.6% | 26.9% |
| Twann-Tüscherz | 1,239 | +6.8% | 100.5 people/km² | 12.3 km² | 16.9% | 27.2% |
| Sonvilier | 1,229 | −2.2% | 51.7 people/km² | 23.8 km² | 12.0% | 16.2% |
| Affoltern im Emmental | 1,224 | +5.6% | 106.4 people/km² | 11.5 km² | 4.2% | 25.2% |
| Röthenbach im Emmental | 1,221 | +1.2% | 33.2 people/km² | 36.8 km² | 3.2% | 20.8% |
| Beatenberg | 1,210 | +1.3% | 41.5 people/km² | 29.2 km² | 23.6% | 29.8% |
| Leissigen | 1,205 | +18.1% | 115.9 people/km² | 10.4 km² | 14.9% | 23.2% |
| Heimenhausen | 1,199 | +8.5% | 203.2 people/km² | 5.9 km² | 7.5% | 22.6% |
| Wald (BE) | 1,194 | +1.1% | 89.8 people/km² | 13.3 km² | 6.2% | 26.1% |
| Thörigen | 1,179 | +8.2% | 260.3 people/km² | 4.5 km² | 8.4% | 19.6% |
| Aefligen | 1,154 | +8.2% | 565.7 people/km² | 2.0 km² | 10.7% | 21.8% |
| Krattigen | 1,134 | +3.0% | 189.0 people/km² | 6.0 km² | 11.3% | 30.8% |
| Hasliberg | 1,125 | −4.7% | 27.0 people/km² | 41.7 km² | 17.5% | 27.3% |
| Wyssachen | 1,125 | −3.8% | 96.2 people/km² | 11.7 km² | 5.9% | 25.6% |
| Bäriswil | 1,124 | +9.9% | 401.4 people/km² | 2.8 km² | 7.5% | 24.2% |
| Kaufdorf | 1,116 | +5.2% | 541.7 people/km² | 2.1 km² | 8.0% | 21.9% |
| Bargen (BE) | 1,112 | +11.8% | 141.5 people/km² | 7.9 km² | 9.7% | 24.2% |
| Innertkirchen | 1,079 | +3.1% | 4.6 people/km² | 236.6 km² | 10.1% | 28.6% |
| Burgistein | 1,077 | +1.3% | 143.2 people/km² | 7.5 km² | 3.8% | 24.7% |
| Dürrenroth | 1,075 | +0.7% | 76.1 people/km² | 14.1 km² | 5.0% | 22.9% |
| Unterlangenegg | 1,069 | +14.5% | 157.2 people/km² | 6.8 km² | 2.1% | 20.8% |
| Diessbach bei Büren | 1,064 | +6.8% | 168.9 people/km² | 6.3 km² | 10.0% | 16.8% |
| Gampelen | 1,047 | +21.2% | 96.9 people/km² | 10.8 km² | 19.6% | 18.7% |
| Wiler bei Utzenstorf | 1,036 | +17.6% | 271.2 people/km² | 3.8 km² | 9.0% | 17.8% |
| Walperswil | 1,036 | +3.7% | 148.0 people/km² | 7.0 km² | 6.0% | 21.5% |
| Gsteig | 1,036 | +6.1% | 16.6 people/km² | 62.4 km² | 26.1% | 21.5% |
| Stocken-Höfen | 1,020 | +3.4% | 71.7 people/km² | 14.2 km² | 6.4% | 18.8% |
| Kiesen | 1,008 | +9.1% | 214.5 people/km² | 4.7 km² | 7.8% | 19.7% |
| Arni (BE) | 974 | +5.6% | 93.4 people/km² | 10.4 km² | 2.8% | 18.8% |
| Villeret | 938 | +1.2% | 57.8 people/km² | 16.2 km² | 17.1% | 20.7% |
| Renan (BE) | 935 | +4.4% | 74.1 people/km² | 12.6 km² | 10.4% | 20.3% |
| Trachselwald | 927 | −5.1% | 58.0 people/km² | 16.0 km² | 2.7% | 27.8% |
| Büetigen | 920 | +10.4% | 255.6 people/km² | 3.6 km² | 7.6% | 18.9% |
| Schangnau | 919 | +1.5% | 25.2 people/km² | 36.5 km² | 2.9% | 23.3% |
| Vinelz | 908 | +5.6% | 197.4 people/km² | 4.6 km² | 9.4% | 27.8% |
| Ursenbach | 907 | −0.4% | 98.9 people/km² | 9.2 km² | 6.0% | 20.5% |
| Oberwil bei Büren | 895 | +7.8% | 133.6 people/km² | 6.7 km² | 5.7% | 22.0% |
| Gals | 878 | +12.6% | 112.1 people/km² | 7.8 km² | 15.5% | 19.4% |
| Därstetten | 876 | +3.7% | 26.7 people/km² | 32.8 km² | 7.3% | 25.2% |
| Rüti bei Büren | 872 | +3.8% | 134.2 people/km² | 6.5 km² | 11.7% | 24.2% |
| Gurzelen | 870 | +1.8% | 193.3 people/km² | 4.5 km² | 2.6% | 17.9% |
| Mörigen | 862 | +2.3% | 391.8 people/km² | 2.2 km² | 6.8% | 29.4% |
| Oberbalm | 856 | −3.1% | 69.1 people/km² | 12.4 km² | 3.4% | 24.3% |
| Lauenen | 851 | +1.8% | 14.7 people/km² | 57.8 km² | 14.7% | 22.6% |
| Amsoldingen | 849 | +4.9% | 180.3 people/km² | 4.7 km² | 4.8% | 22.9% |
| Oberwil im Simmental | 839 | +2.3% | 18.2 people/km² | 46.1 km² | 4.8% | 27.5% |
| Sauge | 829 | +2.3% | 61.6 people/km² | 13.5 km² | 14.3% | 23.4% |
| Kandergrund | 795 | +1.4% | 24.8 people/km² | 32.1 km² | 6.3% | 22.1% |
| Fahrni | 788 | −0.5% | 118.1 people/km² | 6.7 km² | 3.2% | 23.5% |
| Bleienbach | 787 | +16.2% | 138.1 people/km² | 5.7 km² | 8.5% | 24.6% |
| Nods | 776 | +4.0% | 29.2 people/km² | 26.6 km² | 8.9% | 19.2% |
| Forst-Längenbühl | 769 | −0.9% | 170.9 people/km² | 4.5 km² | 1.8% | 20.6% |
| Gondiswil | 736 | −0.1% | 78.3 people/km² | 9.4 km² | 3.3% | 24.6% |
| Heiligenschwendi | 732 | +3.2% | 131.9 people/km² | 5.5 km² | 12.6% | 25.8% |
| Niederhünigen | 714 | +17.8% | 131.7 people/km² | 5.4 km² | 2.8% | 20.9% |
| Oberthal | 710 | −3.9% | 67.4 people/km² | 10.5 km² | 1.7% | 22.8% |
| Bettenhausen | 706 | +7.0% | 179.2 people/km² | 3.9 km² | 8.5% | 28.5% |
| Schwadernau | 697 | +6.1% | 168.0 people/km² | 4.2 km² | 11.9% | 20.4% |
| Uebeschi | 695 | +3.3% | 157.2 people/km² | 4.4 km² | 4.8% | 21.4% |
| Cortébert | 675 | −4.9% | 45.7 people/km² | 14.8 km² | 13.6% | 24.3% |
| Bannwil | 674 | −3.6% | 141.0 people/km² | 4.8 km² | 9.9% | 23.6% |
| Schwanden bei Brienz | 674 | +14.4% | 96.0 people/km² | 7.0 km² | 7.4% | 28.5% |
| Inkwil | 668 | +7.1% | 197.6 people/km² | 3.4 km² | 5.2% | 27.4% |
| Jens | 663 | −1.6% | 144.8 people/km² | 4.6 km² | 5.3% | 26.6% |
| Oppligen | 658 | 0.0% | 193.0 people/km² | 3.4 km² | 6.4% | 17.6% |
| Saicourt | 657 | +8.2% | 47.7 people/km² | 13.8 km² | 9.0% | 20.7% |
| Wengi | 643 | +5.6% | 90.6 people/km² | 7.1 km² | 5.0% | 19.3% |
| Siselen | 640 | +10.5% | 116.2 people/km² | 5.5 km² | 15.3% | 23.8% |
| Alchenstorf | 630 | +4.7% | 95.9 people/km² | 6.6 km² | 4.3% | 26.2% |
| Herbligen | 629 | +4.8% | 227.9 people/km² | 2.8 km² | 5.9% | 18.6% |
| Brüttelen | 625 | +10.0% | 94.7 people/km² | 6.6 km² | 22.2% | 22.4% |
| Habkern | 625 | −3.0% | 12.2 people/km² | 51.0 km² | 7.5% | 23.7% |
| Landiswil | 624 | −0.2% | 60.6 people/km² | 10.3 km² | 2.4% | 25.8% |
| Walliswil bei Wangen | 614 | +6.2% | 200.0 people/km² | 3.1 km² | 5.4% | 22.1% |
| Rütschelen | 597 | +4.6% | 149.2 people/km² | 4.0 km² | 4.4% | 20.4% |
| Münchenwiler | 593 | +23.5% | 237.2 people/km² | 2.5 km² | 18.2% | 18.4% |
| Mattstetten | 592 | +5.5% | 156.2 people/km² | 3.8 km² | 3.9% | 28.9% |
| Schattenhalb | 580 | +0.3% | 18.4 people/km² | 31.5 km² | 14.1% | 24.1% |
| Lüscherz | 576 | +9.1% | 106.3 people/km² | 5.4 km² | 9.7% | 30.6% |
| Finsterhennen | 570 | +6.9% | 158.3 people/km² | 3.6 km² | 25.6% | 20.2% |
| Mirchel | 563 | −10.1% | 234.6 people/km² | 2.4 km² | 2.5% | 21.0% |
| Ochlenberg | 555 | −3.1% | 45.8 people/km² | 12.1 km² | 5.0% | 24.9% |
| Hofstetten bei Brienz | 551 | +1.7% | 63.3 people/km² | 8.7 km² | 10.0% | 28.3% |
| Zuzwil (BE) | 549 | −3.7% | 158.7 people/km² | 3.5 km² | 2.5% | 25.5% |
| La Ferrière | 542 | −0.4% | 38.3 people/km² | 14.2 km² | 7.4% | 19.2% |
| Walterswil (BE) | 539 | +2.9% | 68.2 people/km² | 7.9 km² | 5.2% | 21.1% |
| Scheuren | 538 | +19.8% | 255.0 people/km² | 2.1 km² | 12.6% | 19.3% |
| Brenzikofen | 535 | +3.1% | 244.3 people/km² | 2.2 km² | 3.5% | 22.6% |
| Schwarzhäusern | 529 | +5.6% | 139.6 people/km² | 3.8 km² | 6.8% | 23.1% |
| Crémines | 527 | −0.4% | 56.4 people/km² | 9.3 km² | 10.4% | 29.0% |
| Allmendingen | 519 | −4.8% | 136.2 people/km² | 3.8 km² | 4.4% | 35.1% |
| Kernenried | 516 | −2.1% | 155.0 people/km² | 3.3 km² | 5.8% | 23.1% |
| Niedermuhlern | 513 | +10.8% | 70.8 people/km² | 7.2 km² | 4.5% | 20.5% |
| Ligerz | 508 | −7.1% | 282.2 people/km² | 1.8 km² | 7.5% | 34.6% |
| Cormoret | 504 | +4.6% | 37.4 people/km² | 13.5 km² | 8.1% | 25.6% |
| Brienzwiler | 499 | +4.6% | 28.3 people/km² | 17.6 km² | 15.0% | 29.3% |
| Homberg | 499 | −0.2% | 76.7 people/km² | 6.5 km² | 4.2% | 16.6% |
| Rumisberg | 499 | +6.2% | 96.0 people/km² | 5.2 km² | 6.4% | 22.2% |
| Eriz | 494 | +1.4% | 22.7 people/km² | 21.8 km² | 3.4% | 26.9% |
| Oberried am Brienzersee | 489 | +9.4% | 24.2 people/km² | 20.2 km² | 16.4% | 29.6% |
| Perrefitte | 486 | +12.0% | 56.1 people/km² | 8.7 km² | 24.1% | 22.2% |
| Auswil | 485 | +3.0% | 105.0 people/km² | 4.6 km² | 4.3% | 23.5% |
| Oberlangenegg | 483 | +1.9% | 52.7 people/km² | 9.2 km² | 1.0% | 21.5% |
| Tschugg | 476 | +6.5% | 144.2 people/km² | 3.3 km² | 21.4% | 23.5% |
| Bühl | 474 | +12.1% | 158.0 people/km² | 3.0 km² | 4.4% | 23.0% |
| Petit-Val | 464 | +12.9% | 19.4 people/km² | 23.9 km² | 20.7% | 20.0% |
| Freimettigen | 456 | −2.8% | 154.6 people/km² | 3.0 km² | 9.2% | 23.0% |
| Hagneck | 444 | +8.3% | 241.3 people/km² | 1.8 km² | 7.7% | 23.0% |
| Iffwil | 442 | +4.5% | 87.4 people/km² | 5.1 km² | 8.4% | 21.7% |
| Gsteigwiler | 437 | +9.5% | 62.3 people/km² | 7.0 km² | 12.6% | 23.1% |
| Treiten | 428 | −1.2% | 91.1 people/km² | 4.7 km² | 13.8% | 24.1% |
| Därligen | 423 | +3.9% | 61.0 people/km² | 6.9 km² | 13.2% | 26.5% |
| Kriechenwil | 420 | −0.5% | 86.6 people/km² | 4.8 km² | 5.2% | 29.1% |
| Merzligen | 405 | +1.0% | 176.1 people/km² | 2.3 km² | 3.0% | 29.4% |
| Iseltwald | 399 | −6.8% | 18.2 people/km² | 21.9 km² | 11.0% | 31.6% |
| Grandval | 398 | +2.6% | 48.2 people/km² | 8.2 km² | 11.6% | 22.4% |
| Wileroltigen | 375 | −2.3% | 90.4 people/km² | 4.2 km² | 13.9% | 20.3% |
| Epsach | 375 | +14.3% | 110.0 people/km² | 3.4 km² | 11.2% | 23.5% |
| Rohrbachgraben | 374 | −5.1% | 57.9 people/km² | 6.5 km² | 7.8% | 21.4% |
| Eschert | 370 | −1.3% | 56.2 people/km² | 6.6 km² | 14.6% | 24.1% |
| Loveresse | 367 | +14.0% | 79.1 people/km² | 4.6 km² | 7.6% | 19.6% |
| Gündlischwand | 352 | +3.2% | 20.9 people/km² | 16.8 km² | 26.7% | 20.4% |
| Niederried bei Interlaken | 348 | +0.3% | 81.3 people/km² | 4.3 km² | 15.5% | 34.2% |
| Graben | 334 | −0.9% | 104.4 people/km² | 3.2 km² | 9.6% | 21.6% |
| Zielebach | 332 | +2.2% | 173.8 people/km² | 1.9 km² | 9.3% | 28.0% |
| Hermrigen | 325 | +7.3% | 92.9 people/km² | 3.5 km² | 8.3% | 27.4% |
| Oberhünigen | 319 | +0.6% | 53.0 people/km² | 6.0 km² | 1.9% | 22.3% |
| Sorvilier | 311 | +11.1% | 44.3 people/km² | 7.0 km² | 14.8% | 19.0% |
| Jaberg | 299 | +18.7% | 226.5 people/km² | 1.3 km² | 2.3% | 14.4% |
| Belprahon | 264 | −14.3% | 69.1 people/km² | 3.8 km² | 8.3% | 33.7% |
| Häutligen | 262 | +5.2% | 87.3 people/km² | 3.0 km² | 1.9% | 19.5% |
| Höchstetten | 258 | −4.4% | 99.2 people/km² | 2.6 km² | 7.8% | 18.2% |
| Gurbrü | 251 | +2.0% | 139.4 people/km² | 1.8 km² | 14.7% | 22.3% |
| Lütschental | 242 | +10.5% | 19.5 people/km² | 12.4 km² | 19.4% | 18.2% |
| Pohlern | 241 | −4.4% | 24.4 people/km² | 9.9 km² | 4.2% | 18.7% |
| Oeschenbach | 237 | −1.7% | 60.5 people/km² | 3.9 km² | 5.1% | 28.3% |
| Romont (BE) | 237 | +21.5% | 33.8 people/km² | 7.0 km² | 22.4% | 27.0% |
| Guttannen | 236 | −18.9% | 1.2 people/km² | 200.8 km² | 9.3% | 37.7% |
| Walliswil bei Niederbipp | 234 | +4.5% | 158.1 people/km² | 1.5 km² | 10.7% | 29.1% |
| Wachseldorn | 232 | −1.3% | 65.9 people/km² | 3.5 km² | 3.0% | 26.7% |
| Horrenbach-Buchen | 225 | −7.0% | 11.0 people/km² | 20.4 km² | 3.1% | 19.1% |
| Farnern | 224 | +9.3% | 60.9 people/km² | 3.7 km² | 4.5% | 24.1% |
| Hellsau | 206 | +2.5% | 139.2 people/km² | 1.5 km² | 6.3% | 17.5% |
| Roches (BE) | 204 | −4.7% | 22.5 people/km² | 9.1 km² | 20.1% | 21.1% |
| Willadingen | 198 | −2.5% | 91.2 people/km² | 2.2 km² | 1.0% | 29.8% |
| Corcelles (BE) | 189 | −10.4% | 27.8 people/km² | 6.8 km² | 2.1% | 29.1% |
| Reisiswil | 183 | −2.7% | 91.5 people/km² | 2.0 km² | 7.1% | 18.0% |
| Busswil bei Melchnau | 165 | −2.9% | 58.9 people/km² | 2.8 km² | 4.2% | 29.7% |
| Champoz | 160 | −0.6% | 22.5 people/km² | 7.1 km² | 0.6% | 23.1% |
| Teuffenthal (BE) | 157 | −2.5% | 34.7 people/km² | 4.5 km² | 3.8% | 27.4% |
| Rüti bei Lyssach | 155 | −9.4% | 119.2 people/km² | 1.3 km² | 2.6% | 21.9% |
| Saules (BE) | 151 | −5.0% | 35.5 people/km² | 4.2 km² | 5.3% | 20.5% |
| Mont-Tramelan | 114 | −1.7% | 24.6 people/km² | 4.6 km² | 1.8% | 20.2% |
| Rumendingen | 99 | +17.9% | 40.6 people/km² | 2.4 km² | 3.0% | 20.2% |
| Wiggiswil | 93 | −5.1% | 65.0 people/km² | 1.4 km² | 7.5% | 23.7% |
| Saxeten | 92 | −5.2% | 4.8 people/km² | 19.0 km² | 8.7% | 32.6% |
| Deisswil bei Münchenbuchsee | 87 | +2.4% | 40.3 people/km² | 2.2 km² | 4.6% | 27.6% |
| Seehof | 63 | −7.4% | 7.5 people/km² | 8.4 km² | 12.7% | 19.1% |
| Meienried | 56 | +7.7% | 80.0 people/km² | 0.7 km² | 14.3% | 21.4% |
| Berken | 45 | +12.5% | 32.4 people/km² | 1.4 km² | 2.2% | 31.1% |
| Schelten | 37 | −2.6% | 6.7 people/km² | 5.6 km² | 2.7% | 21.6% |
| Rebévelier | 29 | −32.6% | 8.2 people/km² | 3.5 km² | 0.0% | 20.7% |
Bern compared with the national figures
Population-weighted averages for rates; totals for counts.
| Indicator | Bern | Switzerland |
|---|---|---|
| Share of foreign nationals | 18.6% | 27.7% |
| Share of people aged 65 and over | 22.7% | 19.8% |
| Dwellings | 599,633 | 4,927,050 |
| Dwellings in buildings built before 1946 | 29.0% | 22.4% |
| Dwellings in buildings built since 2001 | 17.2% | 24.6% |
| Share of single-family houses among residential buildings | 54.1% | 56.9% |
| Oil or gas heating systems | 60.7% | 61.7% |
| Heat pumps as main heating | 14.3% | 15.5% |
| Wood heating systems | 14.7% | 9.3% |
| District heating | 5.7% | 7.3% |
| Photovoltaic installations | 40,598 | 329,600 |
| Installed photovoltaic capacity per 1,000 inhabitants | 999.1 kW | 919.4 kW |
| Rooftop solar electricity potential | 9,185 GWh/year | 64,783 GWh/year |
| Rooftop solar potential per inhabitant | 8,535 kWh/inh. | 7,100 kWh/inh. |
| Establishments | 80,971 | 728,011 |
| Jobs | 677,492 | 5,679,518 |
| Jobs per 1,000 inhabitants | 629.6 | 622.5 |
| Share of jobs in services | 70.3% | 73.4% |
| Share of jobs in industry and construction | 22.5% | 22.0% |
| Entities listed in the commercial register | 67,347 | 762,757 |
| Entities in the commercial register per 1,000 inhabitants | 62.6 | 83.6 |
| Share of limited companies (AG, GmbH) among registered entities | 64.8% | 68.6% |
| Share of sole proprietorships among registered entities | 29.2% | 26.1% |
Frequently asked questions
How many municipalities are there in Bern?
Bern has 335 municipalities. The most populous is Bern, with 138,562 residents.
What is the population of Bern?
Bern has 1,076,127 residents (2025), or 187 people per km².
Which municipality in Bern is growing fastest?
Aegerten has the fastest growth in Bern over 10 years: +33.4%.