Largest city in the Aveyron department: the 2026 ranking
The 285 towns of the Aveyron department (12) ranked by population, area and density, based on the official INSEE population figures in force in 2026.
The largest city in the Aveyron department is Rodez, with 25,685 inhabitants (ranked 362nd in France by population). The largest town by area is Sévérac d'Aveyron (209 km²). Rodez is also the most densely populated town, with 2,297 inhabitants per km². At the other end of the ranking, Tauriac-de-Camarès has only 36 inhabitants.
The Aveyron department has 289,413 inhabitants over 8,735 km², a density of 33 inhabitants per km², 3.3 times lower than the national average (110 per km²). It accounts for 4.6% of the population of Occitanie, the region it has belonged to since the 2016 reform (formerly Midi-Pyrénées): see the ranking of the largest cities in Occitanie.
The 20 largest cities in the Aveyron department by population
| # | Town | Population | km² | per km² | France rank |
|---|---|---|---|---|---|
| 1 | Rodez | 25,685 | 11 | 2,297 | 362nd |
| 2 | Millau | 22,678 | 168 | 135 | 410th |
| 3 | Onet-le-Château | 12,679 | 40 | 315 | 802nd |
| 4 | Villefranche-de-Rouergue | 11,734 | 46 | 256 | 867th |
| 5 | Saint-Affrique | 8,485 | 111 | 76 | 1,279th |
| 6 | Luc-la-Primaube | 6,185 | 27 | 230 | 1,823rd |
| 7 | Decazeville | 5,222 | 14 | 376 | 2,175th |
| 8 | Espalion | 4,756 | 37 | 130 | 2,402nd |
| 9 | Capdenac-Gare | 4,564 | 20 | 226 | 2,510th |
| 10 | Sévérac d'Aveyron | 4,146 | 209 | 20 | 2,767th |
| 11 | Olemps | 3,650 | 13 | 285 | 3,153rd |
| 12 | Aubin | 3,583 | 27 | 132 | 3,226th |
| 13 | Sébazac-Concourès | 3,305 | 26 | 128 | 3,479th |
| 14 | Baraqueville | 3,278 | 34 | 98 | 3,504th |
| 15 | Druelle Balsac | 3,274 | 51 | 64 | 3,511th |
| 16 | Bozouls | 3,087 | 70 | 44 | 3,738th |
| 17 | Flavin | 2,471 | 51 | 49 | 4,566th |
| 18 | Salles-la-Source | 2,405 | 78 | 31 | 4,688th |
| 19 | Le Monastère | 2,368 | 6.7 | 352 | 4,752nd |
| 20 | Firmi | 2,367 | 29 | 81 | 4,753rd |
Largest towns by area in the Aveyron department
| # | Town | Population | km² | per km² | France rank |
|---|---|---|---|---|---|
| 1 | Sévérac d'Aveyron | 4,146 | 209 | 20 | 37th |
| 2 | Millau | 22,678 | 168 | 135 | 65th |
| 3 | Argences en Aubrac | 1,624 | 152 | 11 | 88th |
| 4 | Saint-Affrique | 8,485 | 111 | 76 | 184th |
| 5 | Nant | 1,041 | 109 | 10 | 192nd |
| 6 | Conques-en-Rouergue | 1,586 | 106 | 15 | 204th |
| 7 | Salles-Curan | 1,070 | 94 | 11 | 273rd |
| 8 | Cornus | 520 | 93 | 6 | 282nd |
| 9 | Saint Geniez d'Olt et d'Aubrac | 2,174 | 90 | 24 | 297th |
| 10 | Le Bas Ségala | 1,638 | 82 | 20 | 377th |
Most densely populated towns in the Aveyron department
| # | Town | Population | km² | per km² | France rank |
|---|---|---|---|---|---|
| 1 | Rodez | 25,685 | 11 | 2,297 | 396th |
| 2 | Decazeville | 5,222 | 14 | 376 | 2,396th |
| 3 | Le Monastère | 2,368 | 6.7 | 352 | 2,561st |
| 4 | Onet-le-Château | 12,679 | 40 | 315 | 2,866th |
| 5 | Olemps | 3,650 | 13 | 285 | 3,162nd |
| 6 | Villefranche-de-Rouergue | 11,734 | 46 | 256 | 3,538th |
| 7 | Luc-la-Primaube | 6,185 | 27 | 230 | 3,950th |
| 8 | Capdenac-Gare | 4,564 | 20 | 226 | 4,030th |
| 9 | Cransac-les-Thermes | 1,531 | 6.9 | 222 | 4,101st |
| 10 | Viviez | 1,229 | 6.5 | 188 | 4,785th |
All towns in the Aveyron department (285)
INSEE total population in parentheses. Each town page gives its area, density, national and departmental rankings, and neighboring towns.
- Agen-d'Aveyron (1,143)
- Aguessac (957)
- Almont-les-Junies (455)
- Alrance (338)
- Ambeyrac (191)
- Anglars-Saint-Félix (948)
- Argences en Aubrac (1,624)
- Arnac-sur-Dourdou (47)
- Arques (162)
- Arvieu (795)
- Asprières (765)
- Aubin (3,583)
- Auriac-Lagast (233)
- Auzits (841)
- Ayssènes (229)
- Balaguier-d'Olt (181)
- Balaguier-sur-Rance (95)
- Baraqueville (3,278)
- Belcastel (198)
- Belmont-sur-Rance (1,016)
- Bertholène (1,059)
- Bessuéjouls (229)
- Boisse-Penchot (522)
- Bor-et-Bar (209)
- Bouillac (386)
- Bournazel (341)
- Boussac (631)
- Bozouls (3,087)
- Brandonnet (296)
- Brasc (177)
- Brommat (635)
- Broquiès (616)
- Brousse-le-Château (165)
- Brusque (260)
- Cabanès (294)
- Calmels-et-le-Viala (188)
- Calmont (2,261)
- Camarès (1,053)
- Camboulazet (429)
- Camjac (587)
- Campagnac (442)
- Campouriez (328)
- Campuac (458)
- Canet-de-Salars (463)
- Cantoin (317)
- Capdenac-Gare (4,564)
- Cassagnes-Bégonhès (985)
- Cassuéjouls (111)
- Castanet (554)
- Castelmary (125)
- Castelnau-de-Mandailles (576)
- Castelnau-Pégayrols (349)
- Causse-et-Diège (780)
- Centrès (479)
- Clairvaux-d'Aveyron (1,186)
- Colombiès (908)
- Combret (273)
- Compeyre (553)
- Compolibat (342)
- Comprégnac (233)
- Comps-la-Grand-Ville (668)
- Condom-d'Aubrac (299)
- Connac (101)
- Conques-en-Rouergue (1,586)
- Cornus (520)
- Coubisou (477)
- Coupiac (364)
- Cransac-les-Thermes (1,531)
- Creissels (1,625)
- Crespin (325)
- Curan (314)
- Curières (220)
- Decazeville (5,222)
- Druelle Balsac (3,274)
- Drulhe (456)
- Durenque (531)
- Entraygues-sur-Truyère (980)
- Escandolières (216)
- Espalion (4,756)
- Espeyrac (257)
- Estaing (517)
- Fayet (238)
- Firmi (2,367)
- Flagnac (1,115)
- Flavin (2,471)
- Florentin-la-Capelle (292)
- Foissac (482)
- Fondamente (323)
- Gabriac (572)
- Gaillac-d'Aveyron (336)
- Galgan (378)
- Gissac (99)
- Golinhac (377)
- Goutrens (510)
- Gramond (563)
- Huparlac (258)
- L'Hospitalet-du-Larzac (354)
- La Bastide-Pradines (122)
- La Bastide-Solages (120)
- La Capelle-Balaguier (354)
- La Capelle-Bleys (378)
- La Capelle-Bonance (95)
- La Cavalerie (2,247)
- La Couvertoirade (217)
- La Cresse (343)
- La Fouillade (1,170)
- La Loubière (1,618)
- La Roque-Sainte-Marguerite (188)
- La Rouquette (795)
- La Salvetat-Peyralès (1,020)
- La Selve (570)
- La Serre (126)
- Lacroix-Barrez (539)
- Laguiole (1,228)
- Laissac-Sévérac l'Église (2,216)
- Lanuéjouls (800)
- Lapanouse-de-Cernon (122)
- Lassouts (328)
- Laval-Roquecezière (309)
- Le Bas Ségala (1,638)
- Le Cayrol (249)
- Le Clapier (98)
- Le Fel (199)
- Le Monastère (2,368)
- Le Nayrac (562)
- Le Truel (351)
- Le Vibal (528)
- Lédergues (690)
- Les Albres (351)
- Les Costes-Gozon (166)
- Lescure-Jaoul (237)
- Lestrade-et-Thouels (452)
- Livinhac-le-Haut (1,117)
- Luc-la-Primaube (6,185)
- Lugan (362)
- Lunac (441)
- Maleville (1,001)
- Manhac (905)
- Marcillac-Vallon (1,766)
- Marnhagues-et-Latour (149)
- Martiel (1,032)
- Martrin (245)
- Mayran (626)
- Mélagues (55)
- Meljac (144)
- Millau (22,678)
- Montagnol (150)
- Montbazens (1,485)
- Montclar (136)
- Monteils (548)
- Montézic (231)
- Montfranc (133)
- Montjaux (446)
- Montlaur (673)
- Montpeyroux (533)
- Montrozier (1,780)
- Montsalès (328)
- Morlhon-le-Haut (569)
- Mostuéjouls (334)
- Mounes-Prohencoux (197)
- Mouret (569)
- Moyrazès (1,133)
- Mur-de-Barrez (707)
- Murasson (207)
- Muret-le-Château (361)
- Murols (100)
- Najac (787)
- Nant (1,041)
- Naucelle (2,112)
- Naussac (446)
- Nauviale (593)
- Olemps (3,650)
- Ols-et-Rinhodes (164)
- Onet-le-Château (12,679)
- Palmas d'Aveyron (1,054)
- Paulhe (379)
- Peux-et-Couffouleux (87)
- Peyreleau (71)
- Peyrusse-le-Roc (203)
- Pierrefiche (310)
- Plaisance (225)
- Pomayrols (120)
- Pont-de-Salars (1,694)
- Pousthomy (220)
- Prades-d'Aubrac (281)
- Prades-Salars (322)
- Pradinas (378)
- Prévinquières (278)
- Privezac (360)
- Pruines (293)
- Quins (925)
- Rebourguil (306)
- Réquista (1,981)
- Rieupeyroux (2,021)
- Rignac (2,172)
- Rivière-sur-Tarn (1,092)
- Rodelle (1,159)
- Rodez (25,685)
- Roquefort-sur-Soulzon (486)
- Roussennac (637)
- Rullac-Saint-Cirq (354)
- Saint Geniez d'Olt et d'Aubrac (2,174)
- Saint-Affrique (8,485)
- Saint-Amans-des-Cots (721)
- Saint-André-de-Najac (464)
- Saint-André-de-Vézines (131)
- Saint-Beaulize (108)
- Saint-Beauzély (565)
- Saint-Chély-d'Aubrac (522)
- Saint-Christophe-Vallon (1,223)
- Saint-Côme-d'Olt (1,486)
- Saint-Félix-de-Lunel (392)
- Saint-Félix-de-Sorgues (207)
- Saint-Georges-de-Luzençon (1,617)
- Saint-Hippolyte (436)
- Saint-Igest (192)
- Saint-Izaire (320)
- Saint-Jean-d'Alcapiès (230)
- Saint-Jean-Delnous (401)
- Saint-Jean-du-Bruel (650)
- Saint-Jean-et-Saint-Paul (290)
- Saint-Juéry (263)
- Saint-Just-sur-Viaur (222)
- Saint-Laurent-d'Olt (689)
- Saint-Laurent-de-Lévézou (165)
- Saint-Léons (439)
- Saint-Martin-de-Lenne (349)
- Saint-Parthem (412)
- Saint-Rémy (318)
- Saint-Rome-de-Cernon (975)
- Saint-Rome-de-Tarn (912)
- Saint-Santin (528)
- Saint-Saturnin-de-Lenne (334)
- Saint-Sernin-sur-Rance (732)
- Saint-Sever-du-Moustier (186)
- Saint-Symphorien-de-Thénières (224)
- Saint-Victor-et-Melvieu (292)
- Sainte-Croix (757)
- Sainte-Eulalie-d'Olt (375)
- Sainte-Eulalie-de-Cernon (327)
- Sainte-Juliette-sur-Viaur (661)
- Sainte-Radegonde (1,856)
- Salles-Courbatiès (494)
- Salles-Curan (1,070)
- Salles-la-Source (2,405)
- Salmiech (782)
- Salvagnac-Cajarc (391)
- Sanvensa (661)
- Sauclières (191)
- Saujac (128)
- Sauveterre-de-Rouergue (722)
- Savignac (765)
- Sébazac-Concourès (3,305)
- Sébrazac (552)
- Ségur (547)
- Sénergues (430)
- Sévérac d'Aveyron (4,146)
- Sonnac (529)
- Soulages-Bonneval (303)
- Sylvanès (118)
- Tauriac-de-Camarès (36)
- Tauriac-de-Naucelle (404)
- Taussac (513)
- Tayrac (193)
- Thérondels (367)
- Toulonjac (772)
- Tournemire (422)
- Trémouilles (489)
- Vabres-l'Abbaye (1,238)
- Vailhourles (665)
- Valady (1,662)
- Valzergues (209)
- Vaureilles (504)
- Verrières (366)
- Versols-et-Lapeyre (431)
- Veyreau (125)
- Vézins-de-Lévézou (675)
- Viala-du-Pas-de-Jaux (85)
- Viala-du-Tarn (541)
- Villecomtal (448)
- Villefranche-de-Panat (693)
- Villefranche-de-Rouergue (11,734)
- Villeneuve (2,003)
- Vimenet (251)
- Viviez (1,229)
Other departments in Occitanie
Ariège (09) Aude (11) Gard (30) Haute-Garonne (31) Gers (32) Hérault (34) Lot (46) Lozère (48) Hautes-Pyrénées (65) Pyrénées-Orientales (66) Tarn (81) Tarn-et-Garonne (82) All departments
Sources: INSEE, official population figures in force on January 1, 2026 (total population); land area: IGN / Observatoire des territoires. Rankings computed across the 34,858 communes in the database.