Largest city in the Lot department: the 2026 ranking
The 312 towns of the Lot department (46) ranked by population, area and density, based on the official INSEE population figures in force in 2026.
The largest city in the Lot department is Cahors, with 20,887 inhabitants (ranked 468th in France by population). The largest town by area is Sousceyrac-en-Quercy (140 km²). The most densely populated is Biars-sur-Cère, with 552 inhabitants per km². At the other end of the ranking, Labastide-du-Haut-Mont has only 46 inhabitants.
The Lot department has 181,747 inhabitants over 5,217 km², a density of 35 inhabitants per km², 3.1 times lower than the national average (110 per km²). It accounts for 2.9% 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 Lot department by population
| # | Town | Population | km² | per km² | France rank |
|---|---|---|---|---|---|
| 1 | Cahors | 20,887 | 65 | 323 | 468th |
| 2 | Figeac | 10,378 | 35 | 295 | 1,013th |
| 3 | Gourdon | 4,313 | 46 | 95 | 2,660th |
| 4 | Pradines | 3,730 | 16 | 226 | 3,092nd |
| 5 | Gramat | 3,577 | 57 | 63 | 3,237th |
| 6 | Saint-Céré | 3,556 | 11 | 314 | 3,256th |
| 7 | Souillac | 3,506 | 26 | 135 | 3,296th |
| 8 | Prayssac | 2,568 | 24 | 107 | 4,422nd |
| 9 | Biars-sur-Cère | 2,004 | 3.6 | 552 | 5,589th |
| 10 | Lalbenque | 1,946 | 52 | 37 | 5,718th |
| 11 | Puy-l'Évêque | 1,885 | 26 | 71 | 5,876th |
| 12 | Castelnau-Montratier | 1,881 | 85 | 22 | 5,884th |
| 13 | Montcuq-en-Quercy-Blanc | 1,867 | 78 | 24 | 5,919th |
| 14 | Luzech | 1,775 | 22 | 80 | 6,209th |
| 15 | Martel | 1,671 | 35 | 47 | 6,542nd |
| 16 | Le Vigan-en-Quercy | 1,593 | 34 | 46 | 6,851st |
| 17 | Bagnac-sur-Célé | 1,494 | 22 | 67 | 7,217th |
| 18 | Bretenoux | 1,494 | 5.7 | 263 | 7,218th |
| 19 | Sousceyrac-en-Quercy | 1,361 | 140 | 10 | 7,799th |
| 20 | Labastide-Marnhac | 1,346 | 29 | 47 | 7,882nd |
Largest towns by area in the Lot department
| # | Town | Population | km² | per km² | France rank |
|---|---|---|---|---|---|
| 1 | Sousceyrac-en-Quercy | 1,361 | 140 | 10 | 107th |
| 2 | Castelnau-Montratier | 1,881 | 85 | 22 | 356th |
| 3 | Montcuq-en-Quercy-Blanc | 1,867 | 78 | 24 | 431st |
| 4 | Cœur de Causse | 903 | 71 | 13 | 526th |
| 5 | Cahors | 20,887 | 65 | 323 | 658th |
| 6 | Gramat | 3,577 | 57 | 63 | 866th |
| 7 | Lalbenque | 1,946 | 52 | 37 | 1,056th |
| 8 | Saint-Paul-Flaugnac | 1,024 | 51 | 20 | 1,108th |
| 9 | Rocamadour | 614 | 49 | 12 | 1,214th |
| 10 | Porte-du-Quercy | 543 | 49 | 11 | 1,236th |
Most densely populated towns in the Lot department
| # | Town | Population | km² | per km² | France rank |
|---|---|---|---|---|---|
| 1 | Biars-sur-Cère | 2,004 | 3.6 | 552 | 1,699th |
| 2 | Cahors | 20,887 | 65 | 323 | 2,803rd |
| 3 | Saint-Céré | 3,556 | 11 | 314 | 2,884th |
| 4 | Figeac | 10,378 | 35 | 295 | 3,068th |
| 5 | Bretenoux | 1,494 | 5.7 | 263 | 3,456th |
| 6 | Puybrun | 1,005 | 4.4 | 231 | 3,948th |
| 7 | Pradines | 3,730 | 16 | 226 | 4,023rd |
| 8 | Mercuès | 1,148 | 7.2 | 159 | 5,675th |
| 9 | Espère | 976 | 6.3 | 155 | 5,816th |
| 10 | Souillac | 3,506 | 26 | 135 | 6,583rd |
All towns in the Lot department (312)
INSEE total population in parentheses. Each town page gives its area, density, national and departmental rankings, and neighboring towns.
- Albas (541)
- Albiac (97)
- Alvignac (727)
- Anglars (230)
- Anglars-Juillac (340)
- Anglars-Nozac (409)
- Arcambal (1,039)
- Assier (729)
- Aujols (396)
- Autoire (387)
- Aynac (575)
- Bach (218)
- Bagnac-sur-Célé (1,494)
- Baladou (404)
- Bannes (147)
- Barguelonne-en-Quercy (720)
- Beauregard (247)
- Béduer (761)
- Bélaye (216)
- Belfort-du-Quercy (516)
- Bellefont-La Rauze (1,211)
- Belmont-Bretenoux (419)
- Belmont-Sainte-Foi (133)
- Berganty (150)
- Bessonies (73)
- Bétaille (1,085)
- Biars-sur-Cère (2,004)
- Bio (364)
- Blars (137)
- Boissières (378)
- Boussac (189)
- Bouziès (94)
- Brengues (197)
- Bretenoux (1,494)
- Cabrerets (227)
- Cadrieu (178)
- Cahors (20,887)
- Cahus (190)
- Caillac (596)
- Cajarc (1,167)
- Calamane (485)
- Calès (174)
- Calvignac (251)
- Cambayrac (140)
- Cambes (351)
- Camboulit (248)
- Camburat (468)
- Caniac-du-Causse (380)
- Capdenac (1,077)
- Carayac (106)
- Cardaillac (635)
- Carennac (441)
- Carlucet (233)
- Carnac-Rouffiac (236)
- Cassagnes (176)
- Castelfranc (435)
- Castelnau-Montratier (1,881)
- Catus (929)
- Cavagnac (446)
- Cazals (665)
- Cénevières (188)
- Cézac (182)
- Cieurac (674)
- Concorès (319)
- Concots (428)
- Condat (417)
- Corn (243)
- Cornac (376)
- Couzou (96)
- Cras (98)
- Crayssac (861)
- Crégols (88)
- Cremps (419)
- Cressensac-Sarrazac (1,179)
- Creysse (317)
- Cuzac (245)
- Cuzance (673)
- Cœur de Causse (903)
- Dégagnac (654)
- Douelle (853)
- Duravel (962)
- Durbans (159)
- Escamps (212)
- Esclauzels (229)
- Espagnac-Sainte-Eulalie (98)
- Espédaillac (296)
- Espère (976)
- Espeyroux (100)
- Estal (100)
- Fajoles (325)
- Faycelles (770)
- Felzins (479)
- Figeac (10,378)
- Flaujac-Gare (86)
- Flaujac-Poujols (834)
- Floirac (262)
- Floressas (177)
- Fons (416)
- Fontanes (557)
- Fourmagnac (182)
- Francoulès (271)
- Frayssinet (314)
- Frayssinet-le-Gélat (382)
- Frayssinhes (175)
- Frontenac (72)
- Gagnac-sur-Cère (680)
- Gignac (702)
- Gigouzac (306)
- Gindou (365)
- Ginouillac (140)
- Gintrac (92)
- Girac (362)
- Glanes (304)
- Gorses (359)
- Goujounac (224)
- Gourdon (4,313)
- Gramat (3,577)
- Gréalou (319)
- Grézels (238)
- Grèzes (161)
- Issendolus (549)
- Issepts (267)
- Labastide-du-Haut-Mont (46)
- Labastide-du-Vert (281)
- Labastide-Marnhac (1,346)
- Labathude (214)
- Laburgade (388)
- Lacapelle-Cabanac (174)
- Lacapelle-Marival (1,309)
- Lacave (278)
- Lachapelle-Auzac (806)
- Ladirat (88)
- Lagardelle (121)
- Lalbenque (1,946)
- Lamagdelaine (735)
- Lamothe-Cassel (118)
- Lamothe-Fénelon (333)
- Lanzac (575)
- Laramière (365)
- Larnagol (135)
- Larroque-Toirac (128)
- Latouille-Lentillac (252)
- Latronquière (453)
- Lauresses (242)
- Lauzès (206)
- Laval-de-Cère (298)
- Lavercantière (240)
- Lavergne (501)
- Le Bastit (152)
- Le Bourg (305)
- Le Bouyssou (128)
- Le Montat (1,227)
- Le Roc (211)
- Le Vigan-en-Quercy (1,593)
- Le Vignon-en-Quercy (976)
- Lendou-en-Quercy (624)
- Lentillac-du-Causse (108)
- Lentillac-Saint-Blaise (198)
- Léobard (241)
- Les Arques (217)
- Les Junies (256)
- Les Pechs du Vers (305)
- Leyme (957)
- Lherm (232)
- Limogne-en-Quercy (866)
- Linac (241)
- Lissac-et-Mouret (1,005)
- Livernon (736)
- Loubressac (546)
- Loupiac (283)
- Lugagnac (142)
- Lunan (653)
- Lunegarde (99)
- Luzech (1,775)
- Marcilhac-sur-Célé (175)
- Marminiac (354)
- Martel (1,671)
- Masclat (361)
- Mauroux (593)
- Maxou (297)
- Mayrac (261)
- Mayrinhac-Lentour (498)
- Mechmont (134)
- Mercuès (1,148)
- Meyronne (272)
- Miers (454)
- Milhac (203)
- Molières (368)
- Montamel (92)
- Montbrun (120)
- Montcabrier (348)
- Montcléra (296)
- Montcuq-en-Quercy-Blanc (1,867)
- Montdoumerc (581)
- Montet-et-Bouxal (220)
- Montfaucon (592)
- Montgesty (322)
- Montlauzun (125)
- Montredon (305)
- Montvalent (322)
- Nadaillac-de-Rouge (184)
- Nadillac (76)
- Nuzéjouls (366)
- Orniac (74)
- Padirac (186)
- Parnac (394)
- Payrac (683)
- Payrignac (680)
- Pern-Lhospitalet (948)
- Pescadoires (187)
- Peyrilles (356)
- Pinsac (795)
- Planioles (570)
- Pomarède (195)
- Pontcirq (184)
- Porte-du-Quercy (543)
- Pradines (3,730)
- Prayssac (2,568)
- Prendeignes (242)
- Promilhanes (232)
- Prudhomat (756)
- Puy-l'Évêque (1,885)
- Puybrun (1,005)
- Puyjourdes (94)
- Quissac-en-Quercy (108)
- Rampoux (105)
- Reilhac (180)
- Reilhaguet (156)
- Reyrevignes (382)
- Rignac (302)
- Rocamadour (614)
- Rouffilhac (206)
- Rudelle (189)
- Rueyres (202)
- Sabadel-Latronquière (93)
- Sabadel-Lauzès (93)
- Saignes (77)
- Saillac (154)
- Saint Géry-Vers (932)
- Saint-Bressou (129)
- Saint-Caprais (77)
- Saint-Céré (3,556)
- Saint-Chamarand (197)
- Saint-Chels (151)
- Saint-Cirgues (330)
- Saint-Cirq-Lapopie (207)
- Saint-Cirq-Madelon (154)
- Saint-Cirq-Souillaguet (176)
- Saint-Clair (144)
- Saint-Denis-Catus (204)
- Saint-Denis-lès-Martel (336)
- Saint-Félix (530)
- Saint-Germain-du-Bel-Air (631)
- Saint-Hilaire (68)
- Saint-Jean-de-Laur (252)
- Saint-Jean-Lagineste (398)
- Saint-Jean-Lespinasse (415)
- Saint-Jean-Mirabel (300)
- Saint-Laurent-les-Tours (897)
- Saint-Martin-Labouval (204)
- Saint-Martin-le-Redon (200)
- Saint-Maurice-en-Quercy (205)
- Saint-Médard (202)
- Saint-Médard-de-Presque (210)
- Saint-Médard-Nicourby (100)
- Saint-Michel-de-Bannières (365)
- Saint-Michel-Loubéjou (426)
- Saint-Paul-de-Vern (179)
- Saint-Paul-Flaugnac (1,024)
- Saint-Perdoux (200)
- Saint-Pierre-Lafeuille (423)
- Saint-Pierre-Toirac (169)
- Saint-Projet (371)
- Saint-Simon (201)
- Saint-Sozy (500)
- Saint-Sulpice (130)
- Saint-Vincent-du-Pendit (233)
- Saint-Vincent-Rive-d'Olt (451)
- Sainte-Colombe (246)
- Salviac (1,254)
- Sauliac-sur-Célé (117)
- Sauzet (542)
- Sénaillac-Latronquière (128)
- Sénaillac-Lauzès (146)
- Séniergues (149)
- Sérignac (340)
- Sonac (95)
- Soturac (656)
- Soucirac (105)
- Souillac (3,506)
- Soulomès (134)
- Sousceyrac-en-Quercy (1,361)
- Strenquels (264)
- Tauriac (481)
- Terrou (209)
- Teyssieu (163)
- Thédirac (310)
- Thégra (505)
- Thémines (252)
- Théminettes (184)
- Tour-de-Faure (350)
- Touzac (359)
- Trespoux-Rassiels (866)
- Ussel (96)
- Uzech (198)
- Varaire (369)
- Vaylats (329)
- Vayrac (1,287)
- Viazac (358)
- Vidaillac (183)
- Villesèque (416)
- Vire-sur-Lot (379)
Other departments in Occitanie
Ariège (09) Aude (11) Aveyron (12) Gard (30) Haute-Garonne (31) Gers (32) Hérault (34) 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.