Largest city in the Dordogne department: the 2026 ranking

The 503 towns of the Dordogne department (24) ranked by population, area and density, based on the official INSEE population figures in force in 2026.

The largest city in the Dordogne department is Périgueux, with 30,496 inhabitants (ranked 284th in France by population). The largest town by area is Mareuil en Périgord (150 km²). Périgueux is also the most densely populated town, with 3,106 inhabitants per km². At the other end of the ranking, Saint-Cassien has only 33 inhabitants.

The Dordogne department has 427,558 inhabitants over 9,047 km², a density of 47 inhabitants per km², 2.3 times lower than the national average (110 per km²). It accounts for 6.8% of the population of Nouvelle-Aquitaine, the region it has belonged to since the 2016 reform (formerly Aquitaine): see the ranking of the largest cities in Nouvelle-Aquitaine.

The 20 largest cities in the Dordogne department by population

# Town Population km² per km² France rank
1 Périgueux 30,496 9.8 3,106 284th
2 Bergerac 27,863 56 497 320th
3 Boulazac Isle Manoire 11,105 56 198 929th
4 Sarlat-la-Canéda 9,099 47 193 1,173rd
5 Coulounieix-Chamiers 8,101 22 373 1,344th
6 Trélissac 7,573 23 331 1,449th
7 Terrasson-Lavilledieu 6,321 39 161 1,777th
8 Montpon-Ménestérol 5,934 46 128 1,909th
9 Saint-Astier 5,476 34 160 2,090th
10 Sanilhac 4,856 60 81 2,351st
11 Chancelade 4,562 16 281 2,513th
12 Prigonrieux 4,451 26 170 2,581st
13 Bassillac et Auberoche 4,443 103 43 2,586th
14 Ribérac 3,893 23 171 2,968th
15 Brantôme en Périgord 3,835 133 29 3,008th
16 Neuvic 3,732 26 145 3,088th
17 Marsac-sur-l'Isle 3,240 10 322 3,557th
18 Champcevinel 3,197 18 180 3,607th
19 Nontron 3,181 25 129 3,627th
20 La Roche-Chalais 3,109 89 35 3,720th

Largest towns by area in the Dordogne department

# Town Population km² per km² France rank
1 Mareuil en Périgord 2,367 150 16 90th
2 Brantôme en Périgord 3,835 133 29 124th
3 Bassillac et Auberoche 4,443 103 43 215th
4 La Roche-Chalais 3,109 89 35 303rd
5 Val de Louyre et Caudeau 1,605 82 20 380th
6 Beaumontois en Périgord 1,769 73 24 491st
7 Jumilhac-le-Grand 1,173 67 18 614th
8 Sanilhac 4,856 60 81 771st
9 Rouffignac-Saint-Cernin-de-Reilhac 1,711 60 29 772nd
10 Saint-Saud-Lacoussière 839 58 14 826th

Most densely populated towns in the Dordogne department

# Town Population km² per km² France rank
1 Périgueux 30,496 9.8 3,106 276th
2 Monpazier 447 0.5 843 1,129th
3 Mussidan 2,814 3.9 731 1,292nd
4 Bergerac 27,863 56 497 1,866th
5 Coulounieix-Chamiers 8,101 22 373 2,413th
6 Trélissac 7,573 23 331 2,715th
7 Marsac-sur-l'Isle 3,240 10 322 2,804th
8 Chancelade 4,562 16 281 3,209th
9 Excideuil 1,231 5.0 245 3,701st
10 La Feuillade 851 4.0 214 4,235th

All towns in the Dordogne department (503)

INSEE total population in parentheses. Each town page gives its area, density, national and departmental rankings, and neighboring towns.

Other departments in Nouvelle-Aquitaine

Charente (16) Charente-Maritime (17) Corrèze (19) Creuse (23) Gironde (33) Landes (40) Lot-et-Garonne (47) Pyrénées-Atlantiques (64) Deux-Sèvres (79) Vienne (86) Haute-Vienne (87) 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.

This website uses cookies to give you the best possible experience
Read the privacy policy