Largest city in the Côtes-d'Armor department: the 2026 ranking
The 344 towns of the Côtes-d'Armor department (22) ranked by population, area and density, based on the official INSEE population figures in force in 2026.
The largest city in the Côtes-d'Armor department is Saint-Brieuc, with 45,736 inhabitants (ranked 161st in France by population). The largest town by area is Le Mené (163 km²). The most densely populated is Guingamp, with 2,250 inhabitants per km². At the other end of the ranking, Loc-Envel has only 77 inhabitants.
The Côtes-d'Armor department has 629,517 inhabitants over 6,878 km², a density of 92 inhabitants per km², close to the national average (110 per km²). It accounts for 17.8% of the population of Brittany, the region it belongs to: see the ranking of the largest cities in Brittany.
The 20 largest cities in the Côtes-d'Armor department by population
| # | Town | Population | km² | per km² | France rank |
|---|---|---|---|---|---|
| 1 | Saint-Brieuc | 45,736 | 22 | 2,090 | 161st |
| 2 | Lannion | 21,041 | 44 | 479 | 457th |
| 3 | Lamballe-Armor | 17,746 | 131 | 136 | 564th |
| 4 | Dinan | 15,351 | 8.7 | 1,762 | 654th |
| 5 | Plérin | 14,880 | 28 | 537 | 679th |
| 6 | Ploufragan | 11,841 | 27 | 438 | 854th |
| 7 | Loudéac | 10,344 | 80 | 129 | 1,020th |
| 8 | Trégueux | 8,614 | 15 | 591 | 1,256th |
| 9 | Langueux | 8,173 | 9.1 | 898 | 1,333rd |
| 10 | Pordic | 7,673 | 34 | 228 | 1,433rd |
| 11 | Guingamp | 7,672 | 3.4 | 2,250 | 1,434th |
| 12 | Paimpol | 7,654 | 24 | 324 | 1,438th |
| 13 | Perros-Guirec | 7,473 | 14 | 528 | 1,466th |
| 14 | Binic-Étables-sur-Mer | 7,254 | 15 | 473 | 1,520th |
| 15 | Plédran | 7,080 | 35 | 204 | 1,556th |
| 16 | Le Mené | 6,671 | 163 | 41 | 1,668th |
| 17 | Ploumagoar | 5,519 | 32 | 172 | 2,071st |
| 18 | Yffiniac | 5,183 | 17 | 297 | 2,199th |
| 19 | Bégard | 4,979 | 36 | 137 | 2,283rd |
| 20 | Plouha | 4,746 | 40 | 119 | 2,415th |
Largest towns by area in the Côtes-d'Armor department
| # | Town | Population | km² | per km² | France rank |
|---|---|---|---|---|---|
| 1 | Le Mené | 6,671 | 163 | 41 | 72nd |
| 2 | Lamballe-Armor | 17,746 | 131 | 136 | 130th |
| 3 | Plœuc-L'Hermitage | 4,173 | 82 | 51 | 379th |
| 4 | Loudéac | 10,344 | 80 | 129 | 409th |
| 5 | Glomel | 1,463 | 80 | 18 | 414th |
| 6 | Plumieux | 1,719 | 73 | 23 | 487th |
| 7 | Bourbriac | 2,192 | 72 | 31 | 506th |
| 8 | Merdrignac | 3,357 | 69 | 49 | 564th |
| 9 | Plénée-Jugon | 2,623 | 61 | 43 | 744th |
| 10 | Louargat | 2,497 | 57 | 44 | 861st |
Most densely populated towns in the Côtes-d'Armor department
| # | Town | Population | km² | per km² | France rank |
|---|---|---|---|---|---|
| 1 | Guingamp | 7,672 | 3.4 | 2,250 | 403rd |
| 2 | Saint-Brieuc | 45,736 | 22 | 2,090 | 431st |
| 3 | Dinan | 15,351 | 8.7 | 1,762 | 512th |
| 4 | Tréguier | 2,573 | 1.5 | 1,693 | 546th |
| 5 | Moncontour | 754 | 0.5 | 1,571 | 584th |
| 6 | Pontrieux | 1,025 | 1.0 | 1,005 | 935th |
| 7 | Quintin | 2,919 | 3.1 | 936 | 1,008th |
| 8 | Saint-Quay-Portrieux | 3,488 | 3.9 | 901 | 1,055th |
| 9 | Langueux | 8,173 | 9.1 | 898 | 1,059th |
| 10 | Trégueux | 8,614 | 15 | 591 | 1,580th |
All towns in the Côtes-d'Armor department (344)
INSEE total population in parentheses. Each town page gives its area, density, national and departmental rankings, and neighboring towns.
- Allineuc (608)
- Andel (1,211)
- Aucaleuc (1,076)
- Beaussais-sur-Mer (4,568)
- Bégard (4,979)
- Belle-Isle-en-Terre (1,044)
- Berhet (278)
- Binic-Étables-sur-Mer (7,254)
- Bobital (1,214)
- Bon Repos sur Blavet (1,290)
- Boqueho (1,080)
- Bourbriac (2,192)
- Bourseul (1,300)
- Bréhand (1,719)
- Brélidy (338)
- Bringolo (529)
- Broons (3,015)
- Brusvily (1,181)
- Bulat-Pestivien (408)
- Calanhel (252)
- Callac (2,337)
- Calorguen (742)
- Camlez (866)
- Canihuel (361)
- Caouënnec-Lanvézéac (918)
- Carnoët (686)
- Caulnes (2,634)
- Caurel (361)
- Cavan (1,629)
- Châtelaudren-Plouagat (4,037)
- Coadout (544)
- Coatascorn (252)
- Coatréven (498)
- Coëtmieux (1,917)
- Cohiniac (406)
- Corlay (930)
- Corseul (2,381)
- Créhen (1,709)
- Dinan (15,351)
- Duault (391)
- Éréac (687)
- Erquy (4,036)
- Évran (1,811)
- Fréhel (1,658)
- Gausson (657)
- Glomel (1,463)
- Gomené (573)
- Gommenec'h (559)
- Gouarec (884)
- Goudelin (1,796)
- Grâce-Uzel (429)
- Grâces (2,661)
- Guenroc (220)
- Guerlédan (2,595)
- Guingamp (7,672)
- Guitté (715)
- Gurunhuel (416)
- Hémonstoir (700)
- Hénanbihen (1,511)
- Hénansal (1,314)
- Hénon (2,351)
- Hillion (4,427)
- Île-de-Bréhat (440)
- Illifaut (714)
- Jugon-les-Lacs (2,592)
- Kerbors (294)
- Kerfot (654)
- Kergrist-Moëlou (646)
- Kerien (250)
- Kermaria-Sulard (1,143)
- Kermoroc'h (453)
- Kerpert (271)
- La Bouillie (839)
- La Chapelle-Blanche (218)
- La Chapelle-Neuve (417)
- La Chèze (586)
- La Harmoye (400)
- La Landec (775)
- La Malhoure (631)
- La Méaugon (1,342)
- La Motte (2,218)
- La Prénessaye (900)
- La Roche-Jaudy (3,290)
- La Vicomté-sur-Rance (1,175)
- Lamballe-Armor (17,746)
- Lancieux (1,669)
- Landebaëron (177)
- Landébia (469)
- Landéhen (1,482)
- Lanfains (1,100)
- Langoat (1,200)
- Langrolay-sur-Rance (1,031)
- Languédias (582)
- Languenan (1,189)
- Langueux (8,173)
- Lanleff (121)
- Lanloup (258)
- Lanmérin (589)
- Lanmodez (401)
- Lannebert (435)
- Lannion (21,041)
- Lanrelas (891)
- Lanrivain (476)
- Lanrodec (1,410)
- Lantic (1,849)
- Lanvallay (4,399)
- Lanvellec (618)
- Lanvollon (2,000)
- Laurenan (758)
- Le Bodéo (187)
- Le Faouët (424)
- Le Fœil (1,415)
- Le Haut-Corlay (671)
- Le Hinglé (963)
- Le Leslay (155)
- Le Mené (6,671)
- Le Merzer (999)
- Le Moustoir (678)
- Le Quillio (608)
- Le Quiou (362)
- Le Vieux-Bourg (760)
- Le Vieux-Marché (1,335)
- Les Champs-Géraux (1,076)
- Lescouët-Gouarec (223)
- Lézardrieux (1,660)
- Loc-Envel (77)
- Locarn (439)
- Loguivy-Plougras (859)
- Lohuec (245)
- Loscouët-sur-Meu (674)
- Louannec (3,134)
- Louargat (2,497)
- Loudéac (10,344)
- Maël-Carhaix (1,542)
- Maël-Pestivien (365)
- Magoar (77)
- Mantallot (229)
- Matignon (1,796)
- Mégrit (834)
- Mellionnec (460)
- Merdrignac (3,357)
- Mérillac (256)
- Merléac (491)
- Minihy-Tréguier (1,292)
- Moncontour (754)
- Moustéru (656)
- Noyal (1,022)
- Pabu (2,908)
- Paimpol (7,654)
- Paule (690)
- Pédernec (1,936)
- Penguily (637)
- Penvénan (2,641)
- Perros-Guirec (7,473)
- Peumerit-Quintin (196)
- Plaine-Haute (1,748)
- Plaintel (4,677)
- Plancoët (3,156)
- Pléboulle (732)
- Plédéliac (1,684)
- Plédran (7,080)
- Pléguien (1,475)
- Pléhédel (1,350)
- Plélan-le-Petit (2,040)
- Plélauff (732)
- Plélo (3,428)
- Plémet (3,846)
- Plémy (1,609)
- Plénée-Jugon (2,623)
- Pléneuf-Val-André (4,108)
- Plérin (14,880)
- Plerneuf (1,135)
- Plésidy (574)
- Pleslin-Trigavou (4,149)
- Plestan (1,668)
- Plestin-les-Grèves (3,729)
- Pleubian (2,400)
- Pleudaniel (942)
- Pleudihen-sur-Rance (2,999)
- Pleumeur-Bodou (3,950)
- Pleumeur-Gautier (1,207)
- Plévenon (766)
- Plévin (769)
- Ploëzal (1,248)
- Plorec-sur-Arguenon (470)
- Plouaret (2,276)
- Plouasne (1,852)
- Ploubazlanec (3,059)
- Ploubezre (3,886)
- Plouëc-du-Trieux (1,171)
- Plouër-sur-Rance (3,523)
- Plouézec (3,219)
- Ploufragan (11,841)
- Plougonver (774)
- Plougras (434)
- Plougrescant (1,256)
- Plouguenast-Langast (2,434)
- Plouguernével (1,647)
- Plouguiel (1,784)
- Plouha (4,746)
- Plouisy (2,280)
- Ploulec'h (1,649)
- Ploumagoar (5,519)
- Ploumilliau (2,535)
- Plounérin (814)
- Plounévez-Moëdec (1,503)
- Plounévez-Quintin (1,092)
- Plourac'h (354)
- Plourhan (2,189)
- Plourivo (2,341)
- Plouvara (1,154)
- Plouzélambre (203)
- Pludual (747)
- Plufur (540)
- Plumaudan (1,452)
- Plumaugat (1,177)
- Plumieux (1,719)
- Plurien (1,548)
- Plusquellec (575)
- Plussulien (531)
- Pluzunet (1,033)
- Plœuc-L'Hermitage (4,173)
- Pommeret (2,156)
- Pommerit-le-Vicomte (1,848)
- Pont-Melvez (605)
- Pontrieux (1,025)
- Pordic (7,673)
- Prat (1,097)
- Quemper-Guézennec (1,129)
- Quemperven (427)
- Quessoy (4,179)
- Quévert (4,041)
- Quintenic (375)
- Quintin (2,919)
- Rospez (1,847)
- Rostrenen (3,554)
- Rouillac (418)
- Ruca (606)
- Runan (248)
- Saint-Adrien (379)
- Saint-Agathon (2,215)
- Saint-Alban (2,437)
- Saint-André-des-Eaux (414)
- Saint-Barnabé (1,252)
- Saint-Bihy (274)
- Saint-Brandan (2,364)
- Saint-Brieuc (45,736)
- Saint-Caradec (1,156)
- Saint-Carné (1,208)
- Saint-Carreuc (1,604)
- Saint-Cast-le-Guildo (3,450)
- Saint-Clet (891)
- Saint-Connan (315)
- Saint-Connec (267)
- Saint-Denoual (502)
- Saint-Donan (1,510)
- Saint-Étienne-du-Gué-de-l'Isle (377)
- Saint-Fiacre (211)
- Saint-Gildas (257)
- Saint-Gilles-les-Bois (397)
- Saint-Gilles-Pligeaux (315)
- Saint-Gilles-Vieux-Marché (319)
- Saint-Glen (676)
- Saint-Hélen (1,605)
- Saint-Hervé (430)
- Saint-Igeaux (133)
- Saint-Jacut-de-la-Mer (925)
- Saint-Jean-Kerdaniel (704)
- Saint-Jouan-de-l'Isle (454)
- Saint-Judoce (603)
- Saint-Julien (2,146)
- Saint-Juvat (679)
- Saint-Laurent (548)
- Saint-Lormel (920)
- Saint-Maden (227)
- Saint-Martin-des-Prés (327)
- Saint-Maudan (404)
- Saint-Maudez (294)
- Saint-Mayeux (461)
- Saint-Méloir-des-Bois (275)
- Saint-Michel-de-Plélan (343)
- Saint-Michel-en-Grève (458)
- Saint-Nicodème (170)
- Saint-Nicolas-du-Pélem (1,561)
- Saint-Péver (404)
- Saint-Pôtan (852)
- Saint-Quay-Perros (1,352)
- Saint-Quay-Portrieux (3,488)
- Saint-Rieul (554)
- Saint-Samson-sur-Rance (1,653)
- Saint-Servais (442)
- Saint-Thélo (381)
- Saint-Trimoël (535)
- Saint-Vran (800)
- Sainte-Tréphine (189)
- Senven-Léhart (239)
- Sévignac (1,140)
- Squiffiec (757)
- Taden (2,695)
- Tonquédec (1,231)
- Tramain (719)
- Trébédan (446)
- Trébeurden (3,937)
- Trébrivan (778)
- Trébry (856)
- Trédaniel (925)
- Trédarzec (1,080)
- Trédias (521)
- Trédrez-Locquémeau (1,517)
- Tréduder (217)
- Treffrin (535)
- Tréfumel (285)
- Trégastel (2,603)
- Tréglamus (1,113)
- Trégomeur (971)
- Trégonneau (522)
- Trégrom (470)
- Trégueux (8,614)
- Tréguidel (642)
- Tréguier (2,573)
- Trélévern (1,272)
- Trélivan (2,945)
- Trémargat (186)
- Trémel (415)
- Tréméreuc (750)
- Trémeur (822)
- Tréméven (367)
- Trémorel (1,176)
- Trémuson (2,295)
- Tréogan (107)
- Tressignaux (675)
- Trévé (1,726)
- Tréveneuc (833)
- Trévérec (235)
- Trévou-Tréguignec (1,654)
- Trévron (696)
- Trézény (363)
- Troguéry (232)
- Uzel (1,162)
- Val-d'Arguenon (2,915)
- Vildé-Guingalan (1,329)
- Yffiniac (5,183)
- Yvias (779)
- Yvignac-la-Tour (1,165)
Other departments in Brittany
Finistère (29) Ille-et-Vilaine (35) Morbihan (56) 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.