Home
Show Map

Switzerland: Fribourg

Contents: Fribourg

Canton


325,547 Population [2020] – estimate

341,490 Population [2023] – estimate

1,672km² Area

204.2/km² Density [2023]

Districts

The population of all districts of the Canton of Fribourg according to census results and latest official estimates.

NameStatusPopulation
Census
1980-12-02
Population
Census
1990-12-04
Population
Census
2000-12-05
Population
Estimate
2010-12-31
Population
Estimate
2020-12-31
Population
Estimate
2023-12-31
 
Bezirk See / District du Lac [Lake District]District19,98623,07228,22832,95937,74639,288
Bezirk SenseDistrict29,61333,80538,29941,11344,59446,073
District de la BroyeDistrict15,85918,55221,30926,52533,90135,863
District de la GlâneDistrict13,82916,20917,77420,70824,95726,510
District de la GruyèreDistrict27,90533,08038,07046,41557,61961,437
District de la SarineDistrict69,41178,30685,46594,849107,158111,138
District de la VeveyseDistrict8,69710,60312,61415,97219,57221,181
Fribourg (Freiburg)Canton185,300213,627241,759278,541325,547341,490

Contents: Cities and Communes

The population of all cities and communes in the Canton of Fribourg according to census results and latest official estimates.

The Details icon links to further information about a selected place including its population structure (gender, age groups, age distribution, citizenship, country of birth).

Name StatusDistrictPopulation
Census
1980-12-02
Population
Census
1990-12-04
Population
Census
2000-12-05
Population
Estimate
2010-12-31
Population
Estimate
2020-12-31
Population
Estimate
2023-12-31
 
AttalensCommuneDistrict de la Veveyse1,3371,8062,2522,9093,5803,671
AuborangesCommuneDistrict de la Glâne148142179265293286
AutignyCommuneDistrict de la Sarine451488612689782804
AvryCommuneDistrict de la Sarine9231,1101,2991,7051,9111,926
Bas-IntyamonCommuneDistrict de la Gruyère7188629461,1141,5551,701
Belfaux (incl. Autafond)CommuneDistrict de la Sarine1,5712,2042,2952,7953,3423,470
Belmont-Broye (incl. Domdidier, Dompierre, Léchelles)CommuneDistrict de la Broye2,5353,1283,4814,2975,6356,010
Billens-HennensCommuneDistrict de la Glâne508516621662791908
Bois-d'Amont (incl. Ependes, Arconciel)CommuneDistrict de la Sarine1,2781,5731,7991,9152,3122,381
BösingenCommuneBezirk Sense1,8082,6063,1173,2863,4213,341
BossonnensCommuneDistrict de la Veveyse5137181,0411,3581,5011,609
BotterensCommuneDistrict de la Gruyère259308384483670741
BrocCommuneDistrict de la Gruyère1,7732,0392,0682,2962,6622,810
BrünisriedCommuneBezirk Sense430457561640670700
Bulle (incl. La Tour-de-Trême)CityDistrict de la Gruyère10,00111,98614,45218,94724,41226,747
Chapelle (Glâne)CommuneDistrict de la Glâne130156198249320349
Châtel-Saint-DenisCityDistrict de la Veveyse3,1413,7974,3895,7277,4498,512
Châtel-sur-MontsalvensCommuneDistrict de la Gruyère97187205246317358
Châtillon (FR)CommuneDistrict de la Broye134208274350520527
ChâtonnayeCommuneDistrict de la Glâne342432539738858865
ChénensCommuneDistrict de la Sarine323369554658843847
Cheyres-ChâblesCommuneDistrict de la Broye6669181,1791,8162,3202,468
CorbièresCommuneDistrict de la Gruyère4135365566879191,042
Corminboeuf (incl. Chésopelloz)CommuneDistrict de la Sarine8501,6041,7302,2472,7942,929
Cottens (FR)CommuneDistrict de la Sarine6297639631,3231,4821,508
CourgevauxCommuneBezirk See / District du Lac6628339031,2871,4381,462
Courtepin (incl. Courtaman)CommuneBezirk See / District du Lac3,0433,4793,9984,7375,5035,766
Cressier (FR)CommuneBezirk See / District du Lac4105087298231,0151,094
CrésuzCommuneDistrict de la Gruyère145204229295415474
Cugy (FR)CommuneDistrict de la Broye9281,0151,1171,4171,8471,989
Delley-PortalbanCommuneDistrict de la Broye4505856659041,2221,339
DüdingenCommuneBezirk Sense5,5726,3566,7127,3258,3008,937
EcharlensCommuneDistrict de la Gruyère344416552716847841
Ecublens (FR)CommuneDistrict de la Glâne203227266280356405
EstavayerCityDistrict de la Broye5,4085,8006,7178,1509,98810,296
FerpiclozCommuneDistrict de la Sarine141138183261267251
FétignyCommuneDistrict de la Broye4684655868351,0801,189
FräschelsCommuneBezirk See / District du Lac268336481482456440
FribourgCityDistrict de la Sarine37,40036,35535,54734,89738,03938,651
Gibloux (incl. Farvagny, Rossens)CommuneDistrict de la Sarine3,3074,0145,3126,4437,6228,133
GiffersCommuneBezirk Sense1,1851,3631,3931,4201,6641,683
GivisiezCommuneDistrict de la Sarine1,0091,7752,2913,0103,1433,310
GletterensCommuneDistrict de la Broye2033285367891,0941,135
GrandvillardCommuneDistrict de la Gruyère506564605700845858
Granges-PaccotCommuneDistrict de la Sarine1,1431,6952,0422,6083,8393,935
Granges (Veveyse)CommuneDistrict de la Veveyse420594629818854970
GrangettesCommuneDistrict de la Glâne107160157176218212
GrengCommuneBezirk See / District du Lac55110150170178167
GrolleyCommuneDistrict de la Sarine8311,2911,4731,6952,0842,120
Gruyères (Greyerz)CityDistrict de la Gruyère1,2951,4601,5461,7892,2052,301
Gurmels (incl. Cordast, Liebistorf)CommuneBezirk See / District du Lac2,1002,5703,3113,8574,4874,694
Hauterive (FR) (Ecuvillens - Posieux)CommuneDistrict de la Sarine1,2351,4351,6462,1782,5972,687
HautevilleCommuneDistrict de la Gruyère312363464563678730
Haut-Intyamon (incl. Albeuve)CommuneDistrict de la Gruyère1,2091,4261,3421,4151,5881,691
HeitenriedCommuneBezirk Sense7619051,1011,2901,3951,403
JaunCommuneDistrict de la Gruyère685698694686633647
KerzersCommuneBezirk See / District du Lac2,6583,1313,8924,5985,0375,447
KleinbösingenCommuneBezirk See / District du Lac231364506582699705
La Brillaz (incl. Lentigny)CommuneDistrict de la Sarine8771,0551,2851,7462,0802,200
La RocheCommuneDistrict de la Gruyère1,0271,1451,3181,3951,8211,859
La SonnazCommuneDistrict de la Sarine4745998171,0121,2331,406
La VerrerieCommuneDistrict de la Veveyse7127788621,0861,3011,346
Le ChâtelardCommuneDistrict de la Glâne330324332350349352
Le FlonCommuneDistrict de la Veveyse6026768491,0281,2231,203
Le Mouret (incl. Praroman)CommuneDistrict de la Sarine1,7502,1192,6812,9193,1483,323
Le Pâquier (FR)CommuneDistrict de la Gruyère5327159331,0941,3381,390
Les MontetsCommuneDistrict de la Broye7981,0811,1041,2591,5351,614
Lully (FR)CommuneDistrict de la Broye4045236929541,1561,214
MarlyCommuneDistrict de la Sarine5,2356,5787,1847,5798,2229,069
MarsensCommuneDistrict de la Gruyère1,2041,1661,3741,5932,0342,115
MassonnensCommuneDistrict de la Glâne316382403441548607
MatranCommuneDistrict de la Sarine6031,0091,2611,5521,6201,774
MénièresCommuneDistrict de la Broye233263297323427442
Meyriez (Merlach)CommuneBezirk See / District du Lac302359547600590564
Mézières (FR)CommuneDistrict de la Glâne5867589119971,0621,146
Misery-CourtionCommuneBezirk See / District du Lac8941,0521,2321,4942,2252,364
Montagny (FR)CommuneDistrict de la Broye1,5181,6021,7622,0442,7123,017
Montet (Glâne)CommuneDistrict de la Glâne126168173362444532
Mont-Vully (incl. Bas-Vully, Haut-Vully)CommuneBezirk See / District du Lac1,6662,0652,7113,3324,1234,444
MorlonCommuneDistrict de la Gruyère376442480590643713
MuntelierCommuneBezirk See / District du Lac549684719928976964
MurtenCityBezirk See / District du Lac6,2786,6047,8598,6429,3589,529
Neyruz (FR)CommuneDistrict de la Sarine9511,0531,6662,1262,7572,875
NuvillyCommuneDistrict de la Broye248275294371471493
PierrafortschaCommuneDistrict de la Sarine162154136146157149
Plaffeien (incl. Oberschrot, Zumholz)CommuneBezirk Sense2,4012,8153,4033,4683,6133,667
PlasselbCommuneBezirk Sense7329139801,0131,0101,058
Pont-en-Ogoz (incl. Gumefens)CommuneDistrict de la Gruyère8611,0891,3501,6011,9512,013
PonthauxCommuneDistrict de la Sarine395446488643779806
Pont-la-VilleCommuneDistrict de la Gruyère284379459570609612
PrévondavauxCommuneDistrict de la Broye475963638397
Prez (incl. Noréaz, Corserey)CommuneDistrict de la Sarine1,1021,3301,5401,7792,3452,472
RechthaltenCommuneBezirk Sense8629581,0251,0851,1061,152
RemaufensCommuneDistrict de la Veveyse5166137449021,2121,284
RiazCommuneDistrict de la Gruyère1,0161,3471,6482,1532,8152,890
Ried bei KerzersCommuneBezirk See / District du Lac6086978311,0071,2291,223
Romont (FR)CityDistrict de la Glâne3,5764,0983,9644,5885,4175,891
RueCityDistrict de la Glâne7999199481,2141,5371,592
Saint-Aubin (FR)CommuneDistrict de la Broye8251,0781,2391,3911,8861,970
Saint-Martin (FR)CommuneDistrict de la Veveyse5906708299411,0261,011
SâlesCommuneDistrict de la Gruyère8971,0351,1911,3921,4521,452
Schmitten (FR)CommuneBezirk Sense2,5152,8193,2803,8014,1664,300
SemsalesCommuneDistrict de la Veveyse8669511,0191,2031,4261,575
SévazCommuneDistrict de la Broye86154145250318314
SiviriezCommuneDistrict de la Glâne1,4981,6681,8502,0762,3462,565
SorensCommuneDistrict de la Gruyère6126938369211,1051,096
St. SilvesterCommuneBezirk Sense7968309559229521,014
St. UrsenCommuneBezirk Sense1,0031,0661,1621,2511,3651,441
Surpierre (incl. Villeneuve, Cheiry)CommuneDistrict de la Broye7048308919801,1431,230
Tafers (incl. Alterswil, St. Antoni)CommuneBezirk Sense5,3715,7496,4326,7057,6437,898
TentlingenCommuneBezirk Sense7478991,1471,2181,3481,357
TornyCommuneDistrict de la Glâne5216176548079881,082
TreyvauxCommuneDistrict de la Sarine9371,0871,2481,4391,4661,596
UeberstorfCommuneBezirk Sense1,6561,8582,1152,3672,3822,400
UlmizCommuneBezirk See / District du Lac262280359420432425
UrsyCommuneDistrict de la Glâne1,1991,4201,9102,4193,2993,493
Val-de-CharmeyCommuneDistrict de la Gruyère1,5021,7681,9062,1812,5482,672
VallonCommuneDistrict de la Broye204240267332464519
VaulruzCommuneDistrict de la Gruyère6997848751,0061,0851,128
Villarsel-sur-MarlyCommuneDistrict de la Sarine466574877574
Villars-sur-GlâneCityDistrict de la Sarine5,7887,9979,33911,39712,21912,442
Villaz (incl. La Folliaz)CommuneDistrict de la Glâne1,2701,6731,7441,8692,3102,347
VillorsonnensCommuneDistrict de la Glâne8159431,1131,2601,4831,526
VuadensCommuneDistrict de la Gruyère1,1381,4681,6571,9822,4722,556
Vuisternens-devant-RomontCommuneDistrict de la Glâne1,3551,6061,8121,9552,3382,352
Wünnewil-FlamattCommuneBezirk Sense3,7744,2114,9165,3225,5595,722

Source: Swiss Federal Statistical Office.

Explanation: Districts and communes in the boundaries of December 2023. The population figures for 2023 are preliminary.