
Cet article présente uneliste descommunes ducanton de Fribourg.
En 2025, le canton de Fribourg compte 121 communes, réparties sur 7 districts[1].
La commune la plus grande estVal-de-Charmey (112,15 km2) ; la plus petite estMeyriez (0,34 km2). En moyenne, les communes du canton mesurent 9,47 km2 (lamédiane de leur superficie est égale à 5,98 km2).
La commune la plus peuplée estFribourg (38 722 habitants en 2017) ; la moins peuplée estPrévondavaux (65 habitants en 2016). La moyenne de population est égale à 1 537 habitants, la médiane à 888,5 habitants.
La commune la plus dense estFribourg (4 164 hab./km2 en 2017) ; la moins dense estJaun (11 hab./km2). La moyenne est 210 hab./km2, et la médiane 129 hab./km2 (la densité de population du canton tout entier atteint 155 hab./km2 ; celle de la Suisse 182 hab./km2).
Laforêt domaniale du Galm, petite zone boisée de 2,54 km2, ne fait partie d'aucune commune ; elle est directement administrée par le canton de Fribourg.
Le canton s'étend également sur les lacs de laGruyère, deMorat et deNeuchâtel, sans que ces zones ne fassent partie d'aucune commune[1].


Le canton de Fribourg possède quatre communes ou groupes de communes qui ne sont pas contigus au reste du territoire cantonal.
Dans ledistrict de la Broye, trois zones sontenclavées dans lecanton de Vaud :
Dans ledistrict du Lac, une zone estenclavée dans lecanton de Berne :
Réciproquement, la communebernoise deVillars-les-Moines est entièrement enclavée dans ledistrict du Lac.
Au niveau communal,Echarlens,Estavayer etMorat sont fragmentées. La création dulac de la Gruyère a également séparé des parties des communes deCorbières etMorlon.
Voici la liste des communes composant le canton avec, pour chacune, son district, sa superficie et sa population au 31 décembre 2024. Les territoires cantonaux situés en dehors de toute commune sont aussi présents à titre indicatif.
| Nom officiel | N° OFS[1] | District[1] | Population(décembre 2024)[2] | Superficie (km2)[3] | Densité (hab./km2) |
|---|---|---|---|---|---|
| Attalens | 2321 | Veveyse | 378 | ||
| Autigny | 2173 | Sarine | 135 | ||
| Avry | 2174 | Sarine | 334 | ||
| Bas-Intyamon | 2162 | Gruyère | 52 | ||
| Belfaux | 2175 | Sarine | 389 | ||
| Belmont-Broye | 2053 | Broye | 238 | ||
| Billens-Hennens | 2063 | Glâne | 185 | ||
| Bois-d'Amont | 2238 | Sarine | 197 | ||
| Bösingen | 2295 | Singine | 234 | ||
| Bossonnens | 2323 | Veveyse | 389 | ||
| Botterens | 2123 | Gruyère | 183 | ||
| Broc | 2124 | Gruyère | 284 | ||
| Brünisried | 2292 | Singine | 223 | ||
| Bulle | 2125 | Gruyère | 1135 | ||
| Châtel-Saint-Denis | 2325 | Veveyse | 183 | ||
| Châtel-sur-Montsalvens | 2128 | Gruyère | 175 | ||
| Châtillon | 2008 | Broye | 403 | ||
| Châtonnaye | 2068 | Glâne | 136 | ||
| Chénens | 2177 | Sarine | 224 | ||
| Chevrilles | 2294 | Singine | 327 | ||
| Cheyres-Châbles | 2055 | Broye | 252 | ||
| Chiètres | 2265 | Lac | 447 | ||
| Corbières | 2129 | Gruyère | 109 | ||
| Corminboeuf | 2183 | Sarine | 418 | ||
| Cormondes | 2262 | Lac | 270 | ||
| Cottens | 2186 | Sarine | 308 | ||
| Courgevaux | 2250 | Lac | 434 | ||
| Courtepin | 2254 | Lac | 264 | ||
| Cressier | 2257 | Lac | 266 | ||
| Crésuz | 2130 | Gruyère | 273 | ||
| Cugy | 2011 | Broye | 206 | ||
| Delley-Portalban | 2051 | Broye | 182 | ||
| Dirlaret | 2301 | Singine | 160 | ||
| Echarlens | 2131 | Gruyère | 183 | ||
| Estavayer | 2054 | Broye | 263 | ||
| Ferpicloz | 2194 | Sarine | 246 | ||
| Fétigny | 2016 | Broye | 315 | ||
| Fräschels | 2258 | Lac | 142 | ||
| Fribourg | 2196 | Sarine | 4210 | ||
| Gibloux | 2236 | Sarine | 233 | ||
| Givisiez | 2197 | Sarine | 999 | ||
| Gletterens | 2022 | Broye | 398 | ||
| Grandvillard | 2134 | Gruyère | 37 | ||
| Granges | 2328 | Veveyse | 219 | ||
| Granges-Paccot | 2198 | Sarine | 996 | ||
| Grangettes | 2079 | Glâne | 64 | ||
| Greng | 2261 | Lac | 181 | ||
| Grolley-Ponthaux | 2239 | Sarine | 258 | ||
| Gruyères | 2135 | Gruyère | 82 | ||
| Guin | 2293 | Singine | 296 | ||
| Haut-Intyamon | 2121 | Gruyère | 29 | ||
| Hauterive | 2233 | Sarine | 226 | ||
| Hauteville | 2137 | Gruyère | 71 | ||
| Heitenried | 2296 | Singine | 154 | ||
| Jaun | 2138 | Gruyère | 12 | ||
| Kleinbösingen | 2266 | Lac | 234 | ||
| La Brillaz | 2234 | Sarine | 215 | ||
| La Roche | 2149 | Gruyère | 81 | ||
| La Sonnaz | 2235 | Sarine | 211 | ||
| La Verrerie | 2338 | Veveyse | 101 | ||
| Le Châtelard | 2067 | Glâne | 48 | ||
| Le Flon | 2337 | Veveyse | 126 | ||
| Le Mouret | 2220 | Sarine | 181 | ||
| Le Pâquier | 2145 | Gruyère | 309 | ||
| Les Montets | 2050 | Broye | 152 | ||
| Lully | 2025 | Broye | 223 | ||
| Marly | 2206 | Sarine | 1200 | ||
| Marsens | 2140 | Gruyère | 273 | ||
| Massonnens | 2086 | Glâne | 140 | ||
| Matran | 2208 | Sarine | 666 | ||
| Ménières | 2027 | Broye | 102 | ||
| Meyriez | 2271 | Lac | 1674 | ||
| Mézières | 2087 | Glâne | 130 | ||
| Misery-Courtion | 2272 | Lac | 211 | ||
| Mont-Vully | 2284 | Lac | 260 | ||
| Montagny | 2029 | Broye | 173 | ||
| Montilier | 2274 | Lac | 869 | ||
| Morat | 2275 | Lac | 262 | ||
| Morlon | 2143 | Gruyère | 311 | ||
| Neyruz | 2211 | Sarine | 518 | ||
| Nuvilly | 2035 | Broye | 125 | ||
| Pierrafortscha | 2216 | Sarine | 30 | ||
| Planfayon | 2299 | Singine | 56 | ||
| Plasselb | 2300 | Singine | 60 | ||
| Pont-en-Ogoz | 2122 | Gruyère | 203 | ||
| Pont-la-Ville | 2147 | Gruyère | 140 | ||
| Ponthaux | 2217 | Sarine | 133 | ||
| Prévondavaux | 2038 | Broye | 63 | ||
| Prez | 2237 | Sarine | 154 | ||
| Remaufens | 2333 | Veveyse | 241 | ||
| Riaz | 2148 | Gruyère | 378 | ||
| Ried bei Kerzers | 2276 | Lac | 163 | ||
| Romont | 2096 | Glâne | 562 | ||
| Rue | 2097 | Glâne | 81 | ||
| Saint-Aubin | 2041 | Broye | 258 | ||
| Saint-Martin | 2335 | Veveyse | 107 | ||
| Saint-Ours | 2304 | Singine | 90 | ||
| Saint-Sylvestre | 2303 | Singine | 150 | ||
| Sâles | 2152 | Gruyère | 78 | ||
| Schmitten | 2305 | Singine | 317 | ||
| Semsales | 2336 | Veveyse | 53 | ||
| Sévaz | 2043 | Broye | 127 | ||
| Siviriez | 2099 | Glâne | 132 | ||
| Sorens | 2153 | Gruyère | 126 | ||
| Surpierre | 2044 | Broye | 109 | ||
| Tavel | 2306 | Singine | 194 | ||
| Tinterin | 2307 | Singine | 383 | ||
| Torny | 2115 | Glâne | 108 | ||
| Treyvaux | 2226 | Sarine | 144 | ||
| Ueberstorf | 2308 | Singine | 151 | ||
| Ulmiz | 2278 | Lac | 150 | ||
| Ursy | 2102 | Glâne | 204 | ||
| Val-de-Charmey | 2163 | Gruyère | 24 | ||
| Vallon | 2045 | Broye | 152 | ||
| Vaulruz | 2155 | Gruyère | 111 | ||
| Villars-sur-Glâne | 2228 | Sarine | 2278 | ||
| Villarsel-sur-Marly | 2230 | Sarine | 49 | ||
| Villaz | 2117 | Glâne | 156 | ||
| Villorsonnens | 2114 | Glâne | 100 | ||
| Vuadens | 2160 | Gruyère | 247 | ||
| Vuisternens-devant-Romont | 2113 | Glâne | 99 | ||
| Wünnewil-Flamatt | 2309 | Singine | 439 | ||
| Forêt domaniale du Galm | 2391 | Lac | 0 | ||
| Lac de la Gruyère | 9276 | 0 | |||
| Partie dulac de Neuchâtel | 9153 | 0 | |||
| Partie dulac de Morat | 9295 | 0 | |||
| Total | 208 | ||||
Le tableau ci-dessous dresse la liste des fusions de communes ayant été opérées dans le canton de Fribourg. Ce dernier promeut les fusions de communes à l'aide d'un fonds. Depuis1999 celles-ci ont fortement augmenté. Depuis 1831, seule la commune deSchmitten a été créée par scission deDüdingen, les autres créations de communes résultent de fusions. Ci-après, les communes qui ont fusionné entre 1831 et janvier 2017[1] :