In Occitanie · INSEE, populations légales
Montpellier is the most densely populated city in Occitanie, at 5,434 inhab./km², ahead of Toulouse (4,361 inhab./km²) and Tarbes (2,894 inhab./km²). At the other end, Cauterets is the least densely populated city, at 5 inhab./km².
| Rank | City | Density | Population |
|---|---|---|---|
| 1 | 34 Montpellier | 5,434 inhab./km² | 310,240 |
| 2 | 31 Toulouse | 4,361 inhab./km² | 514,819 |
| 3 | 65 Tarbes | 2,894 inhab./km² | 44,399 |
| 4 | 34 Castelnau-le-Lez | 2,346 inhab./km² | 26,058 |
| 5 | 31 Ramonville-Saint-Agne | 2,344 inhab./km² | 15,158 |
| 6 | 31 Villeneuve-Tolosane | 2,173 inhab./km² | 11,044 |
| 7 | 12 Rodez | 2,129 inhab./km² | 23,981 |
| 8 | 30 Alès | 1,981 inhab./km² | 46,125 |
| 9 | 31 Colomiers | 1,943 inhab./km² | 40,882 |
| 10 | 31 Saint-Jean | 1,870 inhab./km² | 11,261 |
| 11 | 31 Castanet-Tolosan | 1,858 inhab./km² | 15,317 |
| 12 | 31 L'Union | 1,834 inhab./km² | 12,638 |
| 13 | 66 Perpignan | 1,789 inhab./km² | 121,616 |
| 14 | 31 Tournefeuille | 1,655 inhab./km² | 30,168 |
| 15 | 31 Blagnac | 1,603 inhab./km² | 27,604 |
| 16 | 31 Cugnaux | 1,583 inhab./km² | 20,662 |
| 17 | 31 Castelginest | 1,376 inhab./km² | 11,271 |
| 18 | 34 Juvignac | 1,289 inhab./km² | 14,055 |
| 19 | 81 Albi | 1,141 inhab./km² | 51,290 |
| 20 | 31 Saint-Orens-de-Gameville | 1,118 inhab./km² | 14,646 |
| 21 | 34 Sète | 1,117 inhab./km² | 45,337 |
| 22 | 34 Lunel | 1,101 inhab./km² | 26,623 |
| 23 | 31 Balma | 1,064 inhab./km² | 17,772 |
| 24 | 34 Saint-Jean-de-Védas | 1,013 inhab./km² | 13,328 |
| 25 | 66 Saint-Estève | 993 inhab./km² | 11,630 |
| 26 | 66 Cabestany | 988 inhab./km² | 10,465 |
| 27 | 30 Nîmes | 942 inhab./km² | 151,839 |
| 28 | 66 Pia | 866 inhab./km² | 11,615 |
| 29 | 34 Béziers | 851 inhab./km² | 81,545 |
| 30 | 31 Plaisance-du-Touch | 787 inhab./km² | 21,079 |
| 31 | 66 Saint-Cyprien | 765 inhab./km² | 12,068 |
| 32 | 30 Villeneuve-lès-Avignon | 723 inhab./km² | 13,148 |
| 33 | 11 Carcassonne | 707 inhab./km² | 46,080 |
| 34 | 31 Fonsorbes | 666 inhab./km² | 12,954 |
| 35 | 34 Saint-Gély-du-Fesc | 632 inhab./km² | 10,472 |
| 36 | 34 Frontignan | 603 inhab./km² | 24,136 |
| 37 | 34 Agde | 596 inhab./km² | 29,939 |
| 38 | 30 Pont-Saint-Esprit | 585 inhab./km² | 10,958 |
| 39 | 30 Bagnols-sur-Cèze | 580 inhab./km² | 18,112 |
| 40 | 34 Lattes | 538 inhab./km² | 17,351 |
| 41 | 82 Montauban | 463 inhab./km² | 62,945 |
| 42 | 31 Muret | 447 inhab./km² | 26,079 |
| 43 | 66 Canet-en-Roussillon | 440 inhab./km² | 13,227 |
| 44 | 31 Saint-Gaudens | 437 inhab./km² | 12,139 |
| 45 | 81 Castres | 432 inhab./km² | 42,505 |
| 46 | 31 Seysses | 416 inhab./km² | 10,539 |
| 47 | 65 Lourdes | 359 inhab./km² | 13,266 |
| 48 | 09 Pamiers | 356 inhab./km² | 16,473 |
| 49 | 34 Villeneuve-lès-Maguelone | 349 inhab./km² | 10,872 |
| 50 | 48 Mende | 338 inhab./km² | 12,464 |
| 51 | 30 Uzès | 335 inhab./km² | 8,519 |
| 52 | 11 Narbonne | 330 inhab./km² | 57,587 |
| 53 | 11 Limoux | 324 inhab./km² | 10,532 |
| 54 | 81 Gaillac | 317 inhab./km² | 16,162 |
| 55 | 46 Cahors | 309 inhab./km² | 20,050 |
| 56 | 32 Auch | 305 inhab./km² | 22,428 |
| 57 | 12 Onet-le-Château | 301 inhab./km² | 12,080 |
| 58 | 31 Auterive | 280 inhab./km² | 10,456 |
| 59 | 11 Lézignan-Corbières | 271 inhab./km² | 10,343 |
| 60 | 34 Mèze | 265 inhab./km² | 12,669 |
| 61 | 11 Castelnaudary | 254 inhab./km² | 12,151 |
| 62 | 12 Villefranche-de-Rouergue | 246 inhab./km² | 11,271 |
| 63 | 81 Graulhet | 229 inhab./km² | 13,129 |
| 64 | 66 Collioure | 229 inhab./km² | 2,756 |
| 65 | 34 Mauguio | 215 inhab./km² | 16,522 |
| 66 | 82 Castelsarrasin | 187 inhab./km² | 14,343 |
| 67 | 30 Beaucaire | 181 inhab./km² | 15,692 |
| 68 | 66 Argelès-sur-Mer | 181 inhab./km² | 10,616 |
| 69 | 81 Lavaur | 173 inhab./km² | 10,965 |
| 70 | 82 Moissac | 156 inhab./km² | 13,419 |
| 71 | 30 Aigues-Mortes | 151 inhab./km² | 8,699 |
| 72 | 48 Saint-Chély-d'Apcher | 140 inhab./km² | 3,955 |
| 73 | 81 Mazamet | 138 inhab./km² | 10,085 |
| 74 | 12 Millau | 129 inhab./km² | 22,044 |
| 75 | 30 Vauvert | 106 inhab./km² | 11,671 |
| 76 | 81 Cordes-sur-Ciel | 104 inhab./km² | 879 |
| 77 | 30 Saint-Gilles | 97 inhab./km² | 14,734 |
| 78 | 31 Bagnères-de-Luchon | 40 inhab./km² | 2,076 |
| 79 | 12 Najac | 14 inhab./km² | 771 |
| 80 | 46 Rocamadour | 12 inhab./km² | 597 |
| 81 | 65 Cauterets | 5 inhab./km² | 829 |
The same ranking for the whole of France : The densest cities in France · The least densely populated cities in France
Scope: France, metropolitan and overseas, Corsica and the DROM included. This dataset holds every commune of 10,000 inhabitants or more, plus smaller communes famous enough to be household names, 1,131 in all. It is not the full list of 35,000 French communes, so a village can sit outside a ranking whose extreme it would otherwise hold.
Method and sources: populations are the INSEE legal populations, boundaries and coordinates come from the IGN commune registry, both served by geo.api.gouv.fr. Density is the population divided by the commune's area; distances are measured as the crow flies from the commune's centre. Data read on August 28, 2026.