Bern
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

All municipalities in Bern

Click a column heading to sort the table.

MunicipalityPopulationPopulation change over 10 yearsPopulation densityAreaShare of foreign nationalsShare of people aged 65 and over
Bern138,562+5.3%2,684 people/km²51.6 km²25.9%17.3%
Biel/Bienne57,462+6.1%2,712 people/km²21.2 km²35.2%18.6%
Thun44,163+1.5%2,045 people/km²21.6 km²17.1%25.9%
Köniz43,923+9.2%861.1 people/km²51.0 km²21.6%20.8%
Ostermundigen18,432+9.8%3,093 people/km²6.0 km²33.2%21.3%
Burgdorf17,577+8.3%1,130 people/km²15.6 km²21.9%22.3%
Lyss16,613+15.8%1,120 people/km²14.8 km²22.2%20.6%
Steffisburg16,599+4.2%1,230 people/km²13.5 km²12.6%25.9%
Langenthal16,233+2.4%938.3 people/km²17.3 km²26.5%22.9%
Muri bei Bern13,940+7.4%1,834 people/km²7.6 km²19.7%27.7%
Spiez13,332+6.9%793.6 people/km²16.8 km²14.8%26.1%
Münsingen13,003+6.6%825.6 people/km²15.8 km²13.1%27.0%
Zollikofen11,842+15.9%2,193 people/km²5.4 km²25.1%21.1%
Belp11,739+1.7%504.7 people/km²23.3 km²17.9%24.4%
Worb11,600+1.3%550.3 people/km²21.1 km²20.6%26.5%
Ittigen11,482+0.8%2,734 people/km²4.2 km²29.1%23.5%
Münchenbuchsee10,751+5.9%1,220 people/km²8.8 km²22.0%22.8%
Langnau im Emmental9,645+5.4%198.9 people/km²48.5 km²9.4%25.1%
Wohlen bei Bern9,310+3.6%256.3 people/km²36.3 km²13.6%31.3%
Herzogenbuchsee7,620+9.0%773.6 people/km²9.8 km²21.6%22.3%
Heimberg7,200+8.0%1,324 people/km²5.4 km²13.7%23.2%
Nidau7,160+2.9%4,773 people/km²1.5 km²27.2%22.5%
Frutigen7,136+4.1%99.4 people/km²71.8 km²10.1%22.6%
Moutier7,053−7.4%359.7 people/km²19.6 km²28.6%23.6%
Saanen6,967+1.4%58.0 people/km²120.1 km²33.4%24.2%
Schwarzenburg6,797−0.9%151.7 people/km²44.8 km²7.0%27.9%
Urtenen-Schönbühl6,632+6.8%923.7 people/km²7.2 km²23.8%20.4%
Bolligen6,348+3.4%383.1 people/km²16.6 km²13.3%28.5%
Interlaken6,123+7.6%1,392 people/km²4.4 km²38.4%22.9%
Uetendorf6,072+1.2%597.1 people/km²10.2 km²8.9%28.6%
Vechigen6,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%
Jegenstorf5,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%
Neuenegg5,805+11.8%265.9 people/km²21.8 km²17.9%22.7%
Unterseen5,750+1.1%407.8 people/km²14.1 km²21.9%25.7%
Niederbipp5,689+20.8%328.7 people/km²17.3 km²29.6%18.9%
Fraubrunnen5,525+13.0%718.5 people/km²7.7 km²8.1%20.9%
Konolfingen5,469+4.7%427.3 people/km²12.8 km²11.7%25.9%
Pieterlen5,255+30.3%633.1 people/km²8.3 km²32.9%17.1%
Sumiswald5,234+4.7%88.1 people/km²59.4 km²10.2%25.5%
Huttwil5,206+9.8%300.9 people/km²17.3 km²15.5%24.5%
Saint-Imier5,144+0.8%246.5 people/km²20.9 km²30.9%19.3%
Sigriswil4,943+4.6%89.2 people/km²55.4 km²13.1%35.4%
Aarwangen4,873+10.5%492.2 people/km²9.9 km²19.8%21.9%
Meiringen4,791+1.1%117.9 people/km²40.6 km²21.2%24.5%
Brügg4,714+9.7%942.8 people/km²5.0 km²28.7%21.5%
Tramelan4,670+5.7%187.7 people/km²24.9 km²19.1%21.9%
Kehrsatz4,663+10.3%1,050 people/km²4.4 km²28.4%20.0%
Aarberg4,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%
Wichtrach4,510+9.6%388.8 people/km²11.6 km²8.2%22.2%
Utzenstorf4,504+6.9%265.9 people/km²16.9 km²10.3%24.9%
Bremgarten bei Bern4,462+1.8%2,348 people/km²1.9 km²10.2%26.2%
Lützelflüh4,406+8.0%163.8 people/km²26.9 km²7.8%23.0%
Matten bei Interlaken4,196+7.2%711.2 people/km²5.9 km²24.8%24.2%
Grosshöchstetten4,191+1.1%1,233 people/km²3.4 km²10.1%26.6%
Moosseedorf4,134+3.0%648.0 people/km²6.4 km²25.3%20.2%
Hilterfingen4,130+1.8%1,475 people/km²2.8 km²11.2%28.9%
Valbirse4,043+0.8%216.4 people/km²18.7 km²20.0%24.6%
Port3,976+14.1%1,616 people/km²2.5 km²14.4%25.5%
Grindelwald3,942+5.4%23.0 people/km²171.3 km²31.3%23.3%
Ipsach3,873−2.5%2,038 people/km²1.9 km²14.9%27.1%
Reichenbach im Kandertal3,850+8.5%30.6 people/km²125.8 km²7.2%23.3%
Ins3,800+10.3%159.2 people/km²23.9 km²18.2%22.4%
La Neuveville3,781+2.4%556.0 people/km²6.8 km²17.7%24.3%
Büren an der Aare3,779+6.8%299.9 people/km²12.6 km²19.5%22.1%
Schüpfen3,778+1.6%190.4 people/km²19.8 km²9.0%23.1%
Oberdiessbach3,776+7.2%460.5 people/km²8.2 km²9.3%23.1%
Thunstetten3,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%
Tavannes3,469−4.0%236.8 people/km²14.7 km²26.6%19.8%
Adelboden3,4380.0%39.2 people/km²87.6 km²11.3%24.0%
Hasle bei Burgdorf3,414+1.8%156.0 people/km²21.9 km²9.6%20.2%
Stettlen3,413+8.4%975.1 people/km²3.5 km²19.2%22.7%
Bätterkinden3,413+7.1%334.9 people/km²10.2 km²9.3%26.7%
Madiswil3,383+5.1%146.0 people/km²23.2 km²6.8%24.2%
Orpund3,375+26.2%852.3 people/km²4.0 km²22.5%23.5%
Kirchlindach3,342+15.2%279.4 people/km²12.0 km²9.6%26.3%
Laupen3,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üegsau3,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%
Wattenwil3,219+12.4%221.4 people/km²14.5 km²5.7%25.0%
Mühleberg3,184+11.6%121.1 people/km²26.3 km²13.7%22.5%
Zweisimmen3,083+3.2%42.2 people/km²73.0 km²15.7%28.5%
Riggisberg3,078+6.6%103.2 people/km²29.8 km²6.7%26.2%
Täuffelen3,070+11.5%702.5 people/km²4.4 km²9.6%31.8%
Grossaffoltern3,056+1.9%202.7 people/km²15.1 km²6.4%24.4%
Wangen an der Aare2,981+10.2%571.1 people/km²5.2 km²18.5%22.0%
Oberburg2,972+2.2%210.8 people/km²14.1 km²20.1%22.4%
Rubigen2,876−1.5%415.0 people/km²6.9 km²9.8%24.6%
Lotzwil2,841+13.0%471.9 people/km²6.0 km²18.1%21.2%
Hindelbank2,805+10.0%415.6 people/km²6.8 km²13.3%20.1%
Bönigen2,771+9.9%183.5 people/km²15.1 km²13.0%24.5%
Wilderswil2,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%
Wimmis2,732+13.0%122.9 people/km²22.2 km²11.0%20.6%
Lauperswil2,728+2.4%124.6 people/km²21.9 km²5.1%22.8%
Evilard2,706+6.0%731.4 people/km²3.7 km²13.0%22.5%
Toffen2,697+6.7%552.7 people/km²4.9 km²12.3%24.2%
Signau2,684−0.5%121.4 people/km²22.1 km²5.7%25.1%
Worben2,678+17.8%956.4 people/km²2.8 km²14.0%25.6%
Wiedlisbach2,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%
Meikirch2,615+9.6%253.9 people/km²10.3 km²7.8%25.9%
Thierachern2,574+6.6%341.8 people/km²7.5 km²5.7%22.7%
Oberhofen am Thunersee2,553+5.5%911.8 people/km²2.8 km²15.8%34.2%
Aegerten2,499+33.4%1,157 people/km²2.2 km²22.4%23.3%
Rüdtligen-Alchenflüh2,479+1.8%911.4 people/km²2.7 km²25.8%19.9%
Reconvilier2,454+5.1%297.5 people/km²8.2 km²21.2%22.4%
Eggiwil2,438−0.2%40.4 people/km²60.3 km²2.3%23.9%
Rüderswil2,394+2.5%825.5 people/km²2.9 km²3.0%23.8%
Krauchthal2,363+1.2%121.8 people/km²19.4 km²6.8%21.9%
Lauterbrunnen2,356−3.9%14.3 people/km²164.4 km²33.1%26.1%
Aeschi bei Spiez2,353+6.1%76.1 people/km²30.9 km²8.2%25.0%
Lenk2,352−1.5%19.1 people/km²123.1 km²15.5%27.5%
Diemtigen2,307+6.7%17.8 people/km²129.9 km²4.9%23.4%
Koppigen2,260+6.3%326.1 people/km²6.9 km²8.1%26.7%
Plateau de Diesse2,251+10.9%88.1 people/km²25.6 km²14.0%23.6%
Kallnach2,238+0.9%147.3 people/km²15.2 km²9.4%24.3%
Seftigen2,175−1.6%290.0 people/km²7.5 km²8.7%26.1%
Uttigen2,170+11.9%569.6 people/km²3.8 km²7.2%22.6%
Wynigen2,101+4.5%75.0 people/km²28.0 km²3.6%25.4%
Thurnen2,076+8.7%348.9 people/km²6.0 km²8.0%23.3%
Safnern2,049+5.0%364.6 people/km²5.6 km²8.9%24.4%
Ersigen2,004−1.1%229.8 people/km²8.7 km²4.2%23.2%
Oberbipp1,979+19.1%234.2 people/km²8.4 km²19.1%18.0%
Péry-La Heutte1,957+2.0%82.3 people/km²23.8 km²20.1%22.9%
Biglen1,879+7.7%523.4 people/km²3.6 km²8.6%23.7%
Sonceboz-Sombeval1,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%
Walkringen1,814+2.4%105.4 people/km²17.2 km²6.5%23.2%
Bellmund1,805+11.2%476.3 people/km²3.8 km²8.4%21.1%
Corgémont1,801+7.4%102.0 people/km²17.7 km²16.2%20.8%
Niederönz1,784+8.7%637.1 people/km²2.8 km²9.7%25.2%
Rüeggisberg1,756−3.5%46.5 people/km²37.8 km²4.7%26.1%
Rüschegg1,728+7.5%30.1 people/km²57.4 km²4.0%27.6%
Arch1,713+11.2%268.5 people/km²6.4 km²9.2%23.9%
Erlenbach im Simmental1,709+0.3%46.5 people/km²36.7 km²7.1%25.6%
Wynau1,694+4.6%334.1 people/km²5.1 km²27.9%21.3%
Müntschemier1,683+26.3%345.6 people/km²4.9 km²35.1%16.5%
Zäziwil1,665+1.4%307.8 people/km²5.4 km²7.0%22.5%
Heimiswil1,619+0.7%69.3 people/km²23.4 km²4.3%20.9%
Dotzigen1,587+9.1%369.1 people/km²4.3 km²11.0%24.0%
Buchholterberg1,584+2.5%103.3 people/km²15.3 km²3.0%22.6%
Rohrbach1,568+11.0%384.3 people/km²4.1 km²9.6%23.2%
Seeberg1,565+4.1%93.2 people/km²16.8 km²5.8%23.9%
Trubschachen1,536+7.8%98.1 people/km²15.7 km²10.7%26.2%
Attiswil1,529+8.7%198.6 people/km²7.7 km²9.7%25.1%
Meinisberg1,513+13.9%344.6 people/km²4.4 km²14.1%20.1%
Lyssach1,491+4.9%244.4 people/km²6.1 km²10.7%22.7%
Guggisberg1,487−4.1%32.4 people/km²45.9 km²3.9%24.8%
Frauenkappelen1,486+23.1%160.0 people/km²9.3 km²15.8%23.7%
Melchnau1,485−4.6%144.5 people/km²10.3 km²15.2%24.4%
Courtelary1,432+5.3%64.5 people/km²22.2 km²14.9%21.3%
Kappelen1,413+4.7%128.8 people/km²11.0 km²5.6%21.0%
Sutz-Lattrigen1,409+0.6%391.4 people/km²3.6 km²8.7%25.1%
Erlach1,393−1.2%398.0 people/km²3.5 km²16.9%24.8%
Reutigen1,393+7.5%123.4 people/km²11.3 km²9.0%19.9%
Court1,387−2.2%56.4 people/km²24.6 km²11.0%24.0%
Leuzigen1,377+10.1%133.9 people/km²10.3 km²9.3%21.8%
Eriswil1,346−1.2%119.1 people/km²11.3 km²5.0%24.9%
Gerzensee1,320+13.5%169.2 people/km²7.8 km²8.2%19.3%
Bowil1,316−3.9%89.6 people/km²14.7 km²2.9%20.7%
St. Stephan1,316−1.8%21.6 people/km²60.9 km²9.2%25.1%
Kandersteg1,298−1.2%9.7 people/km²134.5 km²23.0%30.7%
Blumenstein1,289+5.5%83.1 people/km²15.5 km²4.9%25.7%
Orvin1,284+7.4%59.5 people/km²21.6 km²12.7%25.1%
Ferenbalm1,278+3.6%139.4 people/km²9.2 km²12.4%24.7%
Trub1,277−5.2%20.6 people/km²62.0 km²3.8%21.0%
Linden1,272−0.4%95.6 people/km²13.3 km²3.5%23.6%
Radelfingen1,271+1.2%86.4 people/km²14.7 km²5.5%21.6%
Boltigen1,258−2.3%16.3 people/km²77.0 km²7.6%26.9%
Twann-Tüscherz1,239+6.8%100.5 people/km²12.3 km²16.9%27.2%
Sonvilier1,229−2.2%51.7 people/km²23.8 km²12.0%16.2%
Affoltern im Emmental1,224+5.6%106.4 people/km²11.5 km²4.2%25.2%
Röthenbach im Emmental1,221+1.2%33.2 people/km²36.8 km²3.2%20.8%
Beatenberg1,210+1.3%41.5 people/km²29.2 km²23.6%29.8%
Leissigen1,205+18.1%115.9 people/km²10.4 km²14.9%23.2%
Heimenhausen1,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örigen1,179+8.2%260.3 people/km²4.5 km²8.4%19.6%
Aefligen1,154+8.2%565.7 people/km²2.0 km²10.7%21.8%
Krattigen1,134+3.0%189.0 people/km²6.0 km²11.3%30.8%
Hasliberg1,125−4.7%27.0 people/km²41.7 km²17.5%27.3%
Wyssachen1,125−3.8%96.2 people/km²11.7 km²5.9%25.6%
Bäriswil1,124+9.9%401.4 people/km²2.8 km²7.5%24.2%
Kaufdorf1,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%
Innertkirchen1,079+3.1%4.6 people/km²236.6 km²10.1%28.6%
Burgistein1,077+1.3%143.2 people/km²7.5 km²3.8%24.7%
Dürrenroth1,075+0.7%76.1 people/km²14.1 km²5.0%22.9%
Unterlangenegg1,069+14.5%157.2 people/km²6.8 km²2.1%20.8%
Diessbach bei Büren1,064+6.8%168.9 people/km²6.3 km²10.0%16.8%
Gampelen1,047+21.2%96.9 people/km²10.8 km²19.6%18.7%
Wiler bei Utzenstorf1,036+17.6%271.2 people/km²3.8 km²9.0%17.8%
Walperswil1,036+3.7%148.0 people/km²7.0 km²6.0%21.5%
Gsteig1,036+6.1%16.6 people/km²62.4 km²26.1%21.5%
Stocken-Höfen1,020+3.4%71.7 people/km²14.2 km²6.4%18.8%
Kiesen1,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%
Villeret938+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%
Trachselwald927−5.1%58.0 people/km²16.0 km²2.7%27.8%
Büetigen920+10.4%255.6 people/km²3.6 km²7.6%18.9%
Schangnau919+1.5%25.2 people/km²36.5 km²2.9%23.3%
Vinelz908+5.6%197.4 people/km²4.6 km²9.4%27.8%
Ursenbach907−0.4%98.9 people/km²9.2 km²6.0%20.5%
Oberwil bei Büren895+7.8%133.6 people/km²6.7 km²5.7%22.0%
Gals878+12.6%112.1 people/km²7.8 km²15.5%19.4%
Därstetten876+3.7%26.7 people/km²32.8 km²7.3%25.2%
Rüti bei Büren872+3.8%134.2 people/km²6.5 km²11.7%24.2%
Gurzelen870+1.8%193.3 people/km²4.5 km²2.6%17.9%
Mörigen862+2.3%391.8 people/km²2.2 km²6.8%29.4%
Oberbalm856−3.1%69.1 people/km²12.4 km²3.4%24.3%
Lauenen851+1.8%14.7 people/km²57.8 km²14.7%22.6%
Amsoldingen849+4.9%180.3 people/km²4.7 km²4.8%22.9%
Oberwil im Simmental839+2.3%18.2 people/km²46.1 km²4.8%27.5%
Sauge829+2.3%61.6 people/km²13.5 km²14.3%23.4%
Kandergrund795+1.4%24.8 people/km²32.1 km²6.3%22.1%
Fahrni788−0.5%118.1 people/km²6.7 km²3.2%23.5%
Bleienbach787+16.2%138.1 people/km²5.7 km²8.5%24.6%
Nods776+4.0%29.2 people/km²26.6 km²8.9%19.2%
Forst-Längenbühl769−0.9%170.9 people/km²4.5 km²1.8%20.6%
Gondiswil736−0.1%78.3 people/km²9.4 km²3.3%24.6%
Heiligenschwendi732+3.2%131.9 people/km²5.5 km²12.6%25.8%
Niederhünigen714+17.8%131.7 people/km²5.4 km²2.8%20.9%
Oberthal710−3.9%67.4 people/km²10.5 km²1.7%22.8%
Bettenhausen706+7.0%179.2 people/km²3.9 km²8.5%28.5%
Schwadernau697+6.1%168.0 people/km²4.2 km²11.9%20.4%
Uebeschi695+3.3%157.2 people/km²4.4 km²4.8%21.4%
Cortébert675−4.9%45.7 people/km²14.8 km²13.6%24.3%
Bannwil674−3.6%141.0 people/km²4.8 km²9.9%23.6%
Schwanden bei Brienz674+14.4%96.0 people/km²7.0 km²7.4%28.5%
Inkwil668+7.1%197.6 people/km²3.4 km²5.2%27.4%
Jens663−1.6%144.8 people/km²4.6 km²5.3%26.6%
Oppligen6580.0%193.0 people/km²3.4 km²6.4%17.6%
Saicourt657+8.2%47.7 people/km²13.8 km²9.0%20.7%
Wengi643+5.6%90.6 people/km²7.1 km²5.0%19.3%
Siselen640+10.5%116.2 people/km²5.5 km²15.3%23.8%
Alchenstorf630+4.7%95.9 people/km²6.6 km²4.3%26.2%
Herbligen629+4.8%227.9 people/km²2.8 km²5.9%18.6%
Brüttelen625+10.0%94.7 people/km²6.6 km²22.2%22.4%
Habkern625−3.0%12.2 people/km²51.0 km²7.5%23.7%
Landiswil624−0.2%60.6 people/km²10.3 km²2.4%25.8%
Walliswil bei Wangen614+6.2%200.0 people/km²3.1 km²5.4%22.1%
Rütschelen597+4.6%149.2 people/km²4.0 km²4.4%20.4%
Münchenwiler593+23.5%237.2 people/km²2.5 km²18.2%18.4%
Mattstetten592+5.5%156.2 people/km²3.8 km²3.9%28.9%
Schattenhalb580+0.3%18.4 people/km²31.5 km²14.1%24.1%
Lüscherz576+9.1%106.3 people/km²5.4 km²9.7%30.6%
Finsterhennen570+6.9%158.3 people/km²3.6 km²25.6%20.2%
Mirchel563−10.1%234.6 people/km²2.4 km²2.5%21.0%
Ochlenberg555−3.1%45.8 people/km²12.1 km²5.0%24.9%
Hofstetten bei Brienz551+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ère542−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%
Scheuren538+19.8%255.0 people/km²2.1 km²12.6%19.3%
Brenzikofen535+3.1%244.3 people/km²2.2 km²3.5%22.6%
Schwarzhäusern529+5.6%139.6 people/km²3.8 km²6.8%23.1%
Crémines527−0.4%56.4 people/km²9.3 km²10.4%29.0%
Allmendingen519−4.8%136.2 people/km²3.8 km²4.4%35.1%
Kernenried516−2.1%155.0 people/km²3.3 km²5.8%23.1%
Niedermuhlern513+10.8%70.8 people/km²7.2 km²4.5%20.5%
Ligerz508−7.1%282.2 people/km²1.8 km²7.5%34.6%
Cormoret504+4.6%37.4 people/km²13.5 km²8.1%25.6%
Brienzwiler499+4.6%28.3 people/km²17.6 km²15.0%29.3%
Homberg499−0.2%76.7 people/km²6.5 km²4.2%16.6%
Rumisberg499+6.2%96.0 people/km²5.2 km²6.4%22.2%
Eriz494+1.4%22.7 people/km²21.8 km²3.4%26.9%
Oberried am Brienzersee489+9.4%24.2 people/km²20.2 km²16.4%29.6%
Perrefitte486+12.0%56.1 people/km²8.7 km²24.1%22.2%
Auswil485+3.0%105.0 people/km²4.6 km²4.3%23.5%
Oberlangenegg483+1.9%52.7 people/km²9.2 km²1.0%21.5%
Tschugg476+6.5%144.2 people/km²3.3 km²21.4%23.5%
Bühl474+12.1%158.0 people/km²3.0 km²4.4%23.0%
Petit-Val464+12.9%19.4 people/km²23.9 km²20.7%20.0%
Freimettigen456−2.8%154.6 people/km²3.0 km²9.2%23.0%
Hagneck444+8.3%241.3 people/km²1.8 km²7.7%23.0%
Iffwil442+4.5%87.4 people/km²5.1 km²8.4%21.7%
Gsteigwiler437+9.5%62.3 people/km²7.0 km²12.6%23.1%
Treiten428−1.2%91.1 people/km²4.7 km²13.8%24.1%
Därligen423+3.9%61.0 people/km²6.9 km²13.2%26.5%
Kriechenwil420−0.5%86.6 people/km²4.8 km²5.2%29.1%
Merzligen405+1.0%176.1 people/km²2.3 km²3.0%29.4%
Iseltwald399−6.8%18.2 people/km²21.9 km²11.0%31.6%
Grandval398+2.6%48.2 people/km²8.2 km²11.6%22.4%
Wileroltigen375−2.3%90.4 people/km²4.2 km²13.9%20.3%
Epsach375+14.3%110.0 people/km²3.4 km²11.2%23.5%
Rohrbachgraben374−5.1%57.9 people/km²6.5 km²7.8%21.4%
Eschert370−1.3%56.2 people/km²6.6 km²14.6%24.1%
Loveresse367+14.0%79.1 people/km²4.6 km²7.6%19.6%
Gündlischwand352+3.2%20.9 people/km²16.8 km²26.7%20.4%
Niederried bei Interlaken348+0.3%81.3 people/km²4.3 km²15.5%34.2%
Graben334−0.9%104.4 people/km²3.2 km²9.6%21.6%
Zielebach332+2.2%173.8 people/km²1.9 km²9.3%28.0%
Hermrigen325+7.3%92.9 people/km²3.5 km²8.3%27.4%
Oberhünigen319+0.6%53.0 people/km²6.0 km²1.9%22.3%
Sorvilier311+11.1%44.3 people/km²7.0 km²14.8%19.0%
Jaberg299+18.7%226.5 people/km²1.3 km²2.3%14.4%
Belprahon264−14.3%69.1 people/km²3.8 km²8.3%33.7%
Häutligen262+5.2%87.3 people/km²3.0 km²1.9%19.5%
Höchstetten258−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ütschental242+10.5%19.5 people/km²12.4 km²19.4%18.2%
Pohlern241−4.4%24.4 people/km²9.9 km²4.2%18.7%
Oeschenbach237−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%
Guttannen236−18.9%1.2 people/km²200.8 km²9.3%37.7%
Walliswil bei Niederbipp234+4.5%158.1 people/km²1.5 km²10.7%29.1%
Wachseldorn232−1.3%65.9 people/km²3.5 km²3.0%26.7%
Horrenbach-Buchen225−7.0%11.0 people/km²20.4 km²3.1%19.1%
Farnern224+9.3%60.9 people/km²3.7 km²4.5%24.1%
Hellsau206+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%
Willadingen198−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%
Reisiswil183−2.7%91.5 people/km²2.0 km²7.1%18.0%
Busswil bei Melchnau165−2.9%58.9 people/km²2.8 km²4.2%29.7%
Champoz160−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 Lyssach155−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-Tramelan114−1.7%24.6 people/km²4.6 km²1.8%20.2%
Rumendingen99+17.9%40.6 people/km²2.4 km²3.0%20.2%
Wiggiswil93−5.1%65.0 people/km²1.4 km²7.5%23.7%
Saxeten92−5.2%4.8 people/km²19.0 km²8.7%32.6%
Deisswil bei Münchenbuchsee87+2.4%40.3 people/km²2.2 km²4.6%27.6%
Seehof63−7.4%7.5 people/km²8.4 km²12.7%19.1%
Meienried56+7.7%80.0 people/km²0.7 km²14.3%21.4%
Berken45+12.5%32.4 people/km²1.4 km²2.2%31.1%
Schelten37−2.6%6.7 people/km²5.6 km²2.7%21.6%
Rebévelier29−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.

IndicatorBernSwitzerland
Share of foreign nationals18.6%27.7%
Share of people aged 65 and over22.7%19.8%
Dwellings599,6334,927,050
Dwellings in buildings built before 194629.0%22.4%
Dwellings in buildings built since 200117.2%24.6%
Share of single-family houses among residential buildings54.1%56.9%
Oil or gas heating systems60.7%61.7%
Heat pumps as main heating14.3%15.5%
Wood heating systems14.7%9.3%
District heating5.7%7.3%
Photovoltaic installations40,598329,600
Installed photovoltaic capacity per 1,000 inhabitants999.1 kW919.4 kW
Rooftop solar electricity potential9,185 GWh/year64,783 GWh/year
Rooftop solar potential per inhabitant8,535 kWh/inh.7,100 kWh/inh.
Establishments80,971728,011
Jobs677,4925,679,518
Jobs per 1,000 inhabitants629.6622.5
Share of jobs in services70.3%73.4%
Share of jobs in industry and construction22.5%22.0%
Entities listed in the commercial register67,347762,757
Entities in the commercial register per 1,000 inhabitants62.683.6
Share of limited companies (AG, GmbH) among registered entities64.8%68.6%
Share of sole proprietorships among registered entities29.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%.

Other regions