Counts and populations based on the observatory’s municipality index (source INSEE). The detail available varies from one municipality to another, depending on the coverage of public sources.
All municipalities
285 municipalities, ranked from most to least populous.
- Rodez · 24,136 inhab.
- Millau · 21,859 inhab.
- Onet-le-Château · 12,062 inhab.
- Villefranche-de-Rouergue · 11,502 inhab.
- Saint-Affrique · 7,924 inhab.
- Luc-la-Primaube · 6,054 inhab.
- Decazeville · 5,025 inhab.
- Espalion · 4,607 inhab.
- Capdenac-Gare · 4,394 inhab.
- Sévérac d'Aveyron · 4,044 inhab.
- Olemps · 3,531 inhab.
- Aubin · 3,465 inhab.
- Sébazac-Concourès · 3,266 inhab.
- Druelle Balsac · 3,179 inhab.
- Baraqueville · 3,168 inhab.
- Bozouls · 3,006 inhab.
- Flavin · 2,376 inhab.
- Firmi · 2,333 inhab.
- Salles-la-Source · 2,313 inhab.
- Le Monastère · 2,301 inhab.
- Calmont · 2,208 inhab.
- La Cavalerie · 2,208 inhab.
- Saint Geniez d'Olt et d'Aubrac · 2,167 inhab.
- Laissac-Sévérac l'Église · 2,148 inhab.
- Rignac · 2,019 inhab.
- Naucelle · 2,017 inhab.
- Villeneuve · 1,952 inhab.
- Réquista · 1,940 inhab.
- Rieupeyroux · 1,922 inhab.
- Sainte-Radegonde · 1,774 inhab.
- Montrozier · 1,748 inhab.
- Marcillac-Vallon · 1,714 inhab.
- Pont-de-Salars · 1,630 inhab.
- Valady · 1,617 inhab.
- Le Bas Ségala · 1,610 inhab.
- Argences en Aubrac · 1,597 inhab.
- Saint-Georges-de-Luzençon · 1,584 inhab.
- Creissels · 1,564 inhab.
- Conques-en-Rouergue · 1,555 inhab.
- La Loubière · 1,529 inhab.
- Cransac-les-Thermes · 1,464 inhab.
- Saint-Côme-d'Olt · 1,446 inhab.
- Montbazens · 1,444 inhab.
- Laguiole · 1,215 inhab.
- Viviez · 1,214 inhab.
- Vabres-l'Abbaye · 1,209 inhab.
- Saint-Christophe-Vallon · 1,181 inhab.
- Clairvaux-d'Aveyron · 1,154 inhab.
- Agen-d'Aveyron · 1,120 inhab.
- La Fouillade · 1,113 inhab.
- Livinhac-le-Haut · 1,102 inhab.
- Rodelle · 1,097 inhab.
- Moyrazès · 1,085 inhab.
- Flagnac · 1,081 inhab.
- Bertholène · 1,049 inhab.
- Rivière-sur-Tarn · 1,045 inhab.
- Salles-Curan · 1,030 inhab.
- Camarès · 1,028 inhab.
- Palmas d'Aveyron · 1,027 inhab.
- Nant · 1,017 inhab.
- La Salvetat-Peyralès · 1,001 inhab.
- Belmont-sur-Rance · 990 inhab.
- Martiel · 989 inhab.
- Entraygues-sur-Truyère · 970 inhab.
- Saint-Rome-de-Cernon · 961 inhab.
- Maleville · 953 inhab.
- Cassagnes-Bégonhès · 946 inhab.
- Aguessac · 924 inhab.
- Anglars-Saint-Félix · 918 inhab.
- Saint-Rome-de-Tarn · 899 inhab.
- Quins · 885 inhab.
- Colombiès · 880 inhab.
- Manhac · 873 inhab.
- Auzits · 813 inhab.
- Causse-et-Diège · 783 inhab.
- La Rouquette · 774 inhab.
- Asprières · 770 inhab.
- Arvieu · 765 inhab.
- Salmiech · 764 inhab.
- Lanuéjouls · 761 inhab.
- Savignac · 755 inhab.
- Toulonjac · 752 inhab.
- Najac · 736 inhab.
- Sainte-Croix · 736 inhab.
- Saint-Amans-des-Cots · 732 inhab.
- Sauveterre-de-Rouergue · 711 inhab.
- Mur-de-Barrez · 685 inhab.
- Villefranche-de-Panat · 678 inhab.
- Saint-Jean-du-Bruel · 665 inhab.
- Lédergues · 664 inhab.
- Montlaur · 660 inhab.
- Vailhourles · 651 inhab.
- Vézins-de-Lévézou · 650 inhab.
- Sanvensa · 643 inhab.
- Comps-la-Grand-Ville · 637 inhab.
- Sainte-Juliette-sur-Viaur · 634 inhab.
- Brommat · 632 inhab.
- Saint-Laurent-d'Olt · 631 inhab.
- Roussennac · 618 inhab.
- Mayran · 614 inhab.
- Broquiès · 612 inhab.
- Boussac · 605 inhab.
- Nauviale · 591 inhab.
- Saint-Sernin-sur-Rance · 586 inhab.
- La Selve · 583 inhab.
- Camjac · 575 inhab.
- Saint-Beauzély · 575 inhab.
- Castelnau-de-Mandailles · 567 inhab.
- Gabriac · 558 inhab.
- Mouret · 558 inhab.
- Morlhon-le-Haut · 555 inhab.
- Le Nayrac · 546 inhab.
- Ségur · 540 inhab.
- Gramond · 539 inhab.
- Sébrazac · 533 inhab.
- Lacroix-Barrez · 531 inhab.
- Viala-du-Tarn · 527 inhab.
- Compeyre · 526 inhab.
- Castanet · 525 inhab.
- Durenque · 524 inhab.
- Le Vibal · 524 inhab.
- Montpeyroux · 519 inhab.
- Saint-Chély-d'Aubrac · 517 inhab.
- Saint-Santin · 517 inhab.
- Sonnac · 517 inhab.
- Boisse-Penchot · 515 inhab.
- Cornus · 513 inhab.
- Taussac · 508 inhab.
- Estaing · 507 inhab.
- Roquefort-sur-Soulzon · 502 inhab.
- Vaureilles · 489 inhab.
- Salles-Courbatiès · 480 inhab.
- Goutrens · 478 inhab.
- Coubisou · 475 inhab.
- Trémouilles · 473 inhab.
- Foissac · 470 inhab.
- Monteils · 469 inhab.
- Centrès · 462 inhab.
- Saint-André-de-Najac · 455 inhab.
- Campuac · 452 inhab.
- Drulhe · 451 inhab.
- Canet-de-Salars · 450 inhab.
- Lestrade-et-Thouels · 442 inhab.
- Almont-les-Junies · 438 inhab.
- Campagnac · 437 inhab.
- Lunac · 435 inhab.
- Montjaux · 435 inhab.
- Saint-Léons · 427 inhab.
- Saint-Hippolyte · 426 inhab.
- Villecomtal · 426 inhab.
- Sénergues · 424 inhab.
- Tournemire · 420 inhab.
- Versols-et-Lapeyre · 419 inhab.
- Naussac · 414 inhab.
- Saint-Parthem · 406 inhab.
- Camboulazet · 401 inhab.
- Tauriac-de-Naucelle · 386 inhab.
- Saint-Félix-de-Lunel · 384 inhab.
- Saint-Jean-Delnous · 382 inhab.
- Sainte-Eulalie-d'Olt · 371 inhab.
- Golinhac · 370 inhab.
- Bouillac · 368 inhab.
- Galgan · 367 inhab.
- Muret-le-Château · 365 inhab.
- Paulhe · 365 inhab.
- Verrières · 364 inhab.
- Salvagnac-Cajarc · 361 inhab.
- Lugan · 359 inhab.
- Pradinas · 359 inhab.
- Thérondels · 359 inhab.
- Coupiac · 358 inhab.
- La Capelle-Bleys · 355 inhab.
- Le Truel · 349 inhab.
- Castelnau-Pégayrols · 346 inhab.
- La Capelle-Balaguier · 345 inhab.
- Les Albres · 344 inhab.
- L'Hospitalet-du-Larzac · 344 inhab.
- Privezac · 342 inhab.
- Rullac-Saint-Cirq · 342 inhab.
- Fondamente · 335 inhab.
- Compolibat · 334 inhab.
- Saint-Martin-de-Lenne · 334 inhab.
- Alrance · 333 inhab.
- Campouriez · 330 inhab.
- Mostuéjouls · 329 inhab.
- Gaillac-d'Aveyron · 326 inhab.
- Bournazel · 325 inhab.
- Saint-Saturnin-de-Lenne · 325 inhab.
- La Cresse · 323 inhab.
- Montsalès · 323 inhab.
- Sainte-Eulalie-de-Cernon · 321 inhab.
- Lassouts · 318 inhab.
- Saint-Izaire · 318 inhab.
- Crespin · 317 inhab.
- Prades-Salars · 315 inhab.
- Saint-Victor-et-Melvieu · 313 inhab.
- Cantoin · 312 inhab.
- Prades-d'Aubrac · 310 inhab.
- Saint-Rémy · 307 inhab.
- Soulages-Bonneval · 302 inhab.
- Curan · 302 inhab.
- Laval-Roquecezière · 294 inhab.
- Pierrefiche · 293 inhab.
- Brandonnet · 291 inhab.
- Condom-d'Aubrac · 289 inhab.
- Pruines · 287 inhab.
- Rebourguil · 287 inhab.
- Saint-Jean-et-Saint-Paul · 284 inhab.
- Florentin-la-Capelle · 281 inhab.
- Cabanès · 279 inhab.
- Saint-Juéry · 276 inhab.
- Prévinquières · 275 inhab.
- Brusque · 259 inhab.
- Combret · 258 inhab.
- Le Cayrol · 253 inhab.
- Huparlac · 252 inhab.
- Vimenet · 249 inhab.
- Espeyrac · 248 inhab.
- Fayet · 236 inhab.
- Martrin · 234 inhab.
- Auriac-Lagast · 229 inhab.
- Montézic · 226 inhab.
- Bessuéjouls · 223 inhab.
- Saint-Jean-d'Alcapiès · 223 inhab.
- Escandolières · 222 inhab.
- Lescure-Jaoul · 222 inhab.
- Ayssènes · 221 inhab.
- Plaisance · 221 inhab.
- Saint-Symphorien-de-Thénières · 219 inhab.
- Comprégnac · 217 inhab.
- Curières · 214 inhab.
- Murasson · 213 inhab.
- Pousthomy · 212 inhab.
- Saint-Just-sur-Viaur · 210 inhab.
- Valzergues · 204 inhab.
- Peyrusse-le-Roc · 202 inhab.
- La Couvertoirade · 200 inhab.
- Bor-et-Bar · 198 inhab.
- Mounes-Prohencoux · 193 inhab.
- Saint-Félix-de-Sorgues · 193 inhab.
- Le Fel · 192 inhab.
- Belcastel · 190 inhab.
- Tayrac · 188 inhab.
- Calmels-et-le-Viala · 186 inhab.
- Sauclières · 182 inhab.
- Ambeyrac · 181 inhab.
- Saint-Igest · 181 inhab.
- Saint-Sever-du-Moustier · 180 inhab.
- La Roque-Sainte-Marguerite · 178 inhab.
- Balaguier-d'Olt · 175 inhab.
- Brasc · 172 inhab.
- Ols-et-Rinhodes · 168 inhab.
- Arques · 165 inhab.
- Brousse-le-Château · 165 inhab.
- Les Costes-Gozon · 165 inhab.
- Saint-Laurent-de-Lévézou · 157 inhab.
- Montagnol · 147 inhab.
- Marnhagues-et-Latour · 144 inhab.
- Montclar · 140 inhab.
- Meljac · 135 inhab.
- Saint-André-de-Vézines · 132 inhab.
- Montfranc · 130 inhab.
- Veyreau · 129 inhab.
- La Serre · 127 inhab.
- Saujac · 125 inhab.
- Lapanouse-de-Cernon · 121 inhab.
- La Bastide-Pradines · 120 inhab.
- Castelmary · 118 inhab.
- Pomayrols · 118 inhab.
- Sylvanès · 116 inhab.
- La Bastide-Solages · 110 inhab.
- Cassuéjouls · 106 inhab.
- Murols · 102 inhab.
- Connac · 101 inhab.
- Saint-Beaulize · 100 inhab.
- Gissac · 96 inhab.
- La Capelle-Bonance · 91 inhab.
- Balaguier-sur-Rance · 89 inhab.
- Le Clapier · 88 inhab.
- Viala-du-Pas-de-Jaux · 88 inhab.
- Peux-et-Couffouleux · 87 inhab.
- Peyreleau · 71 inhab.
- Mélagues · 56 inhab.
- Arnac-sur-Dourdou · 44 inhab.
- Tauriac-de-Camarès · 35 inhab.