FrançaisGuest, Sign inJoin
Brittany · Département 22

Find your town in Côtes-d'Armor

Côtes-d'Armor has 344 towns and villages, each with its page. Its 61 towns of 2,500 or more are graded against towns across France on cost of living, safety, schools, health and more; 106 of 1,000 to 2,499 have subject grades.

45graded towns
15grade A− or better
344towns and villages
Saint-Brieuclargest · 44,364
Côtes-d'Armor at a glance

What Côtes-d'Armor is like

The median ranked town in Côtes-d'Armor grades highest on safety and schools against towns across France, and lowest on health. Choose a subject to find the towns that do best on it.

The median town, subject by subjectThe median ranked town in Côtes-d'Armor against French towns · the line marks the median French town
The finder

Find a town that’s…

45 towns · ordered by Côtes-d'Armor rank

A+

Hillion

Town · 4,335 people · #164 of 3,798 nationally

StrongestAJobs & incomeASafetyLowestCWalkability
A

Le Mené

Town · 6,556 people · #241 of 3,798 nationally

StrongestACost of livingASafetyLowestC−Walkability
A

Quintin

Town · 2,739 people · #323 of 3,798 nationally

StrongestAWalkabilityA−HealthLowestC+Jobs & income
A

Taden

Town · 2,636 people · #338 of 3,798 nationally

StrongestAJobs & incomeA−SafetyLowestCWalkability
A

Plémet

Town · 3,764 people · #373 of 3,798 nationally

StrongestACost of livingASafetyLowestC+Jobs & income
A

Châtelaudren-Plouagat

Town · 3,974 people · #518 of 3,798 nationally

StrongestASafetyB+SchoolsLowestC+Walkability
A

Yffiniac

Town · 5,074 people · #534 of 3,798 nationally

StrongestASchoolsA−Jobs & incomeLowestCWalkability
A

Rostrenen

Town · 3,282 people · #559 of 3,798 nationally

StrongestASchoolsACost of livingLowestCJobs & income
A−

Pordic

Town · 7,454 people · #595 of 3,798 nationally

StrongestA+SafetyASchoolsLowestCCost of living
A−

Lamballe-Armor

Town · 17,241 people · #612 of 3,798 nationally

StrongestAJobs & incomeASchoolsLowestC+Cost of living
A−

Perros-Guirec

Town · 7,336 people · #614 of 3,798 nationally

StrongestASchoolsASafetyLowestC−Cost of living
A−

Plédran

Town · 6,933 people · #643 of 3,798 nationally

StrongestASafetyB+Cost of livingLowestCWalkability
A−

Merdrignac

Town · 3,139 people · #651 of 3,798 nationally

StrongestA−Cost of livingB+SchoolsLowestB−Walkability
A−

Pléneuf-Val-André

Town · 3,988 people · #715 of 3,798 nationally

StrongestA+SchoolsAJobs & incomeLowestC−Cost of living
A−

Broons

Town · 2,943 people · #820 of 3,798 nationally

StrongestA−Cost of livingB+SafetyLowestD−Health
B+

Quévert

Town · 3,955 people · #1,026 of 3,798 nationally

StrongestAJobs & incomeA−SafetyLowestCWalkability
B+

Loudéac

Town · 9,987 people · #1,096 of 3,798 nationally

StrongestA−SchoolsB+WalkabilityLowestCSafety
B+

Ploubezre

Town · 3,780 people · #1,107 of 3,798 nationally

StrongestA+SafetyA−SchoolsLowestDHealth
B+

Pabu

Town · 2,771 people · #1,120 of 3,798 nationally

StrongestA−Jobs & incomeB+SchoolsLowestD−Health
B+

Grâces

Town · 2,601 people · #1,148 of 3,798 nationally

StrongestA−Jobs & incomeB+SchoolsLowestC−Health
B+

Ploumagoar

Town · 5,414 people · #1,161 of 3,798 nationally

StrongestA−SafetyB+SchoolsLowestDHealth
B+

Bégard

Town · 4,889 people · #1,241 of 3,798 nationally

StrongestA+SchoolsB+Cost of livingLowestDHealth
B+

Lanvallay

Town · 4,291 people · #1,300 of 3,798 nationally

StrongestA−SafetyBJobs & incomeLowestC+Cost of living
B

Plancoët

Town · 3,104 people · #1,335 of 3,798 nationally

StrongestASafetyA−WalkabilityLowestCHealth
B

Pleslin-Trigavou

Town · 4,065 people · #1,452 of 3,798 nationally

StrongestASafetyBSchoolsLowestDHealth
B

Plestin-les-Grèves

Town · 3,639 people · #1,502 of 3,798 nationally

StrongestA−SafetyBCost of livingLowestC+Health
B

Beaussais-sur-Mer

Town · 4,498 people · #1,568 of 3,798 nationally

StrongestASafetyB+HealthLowestC−Cost of living
B

Plouër-sur-Rance

Town · 3,416 people · #1,614 of 3,798 nationally

StrongestA+SafetyB+Jobs & incomeLowestC−Health
B−

Pleumeur-Bodou

Town · 3,848 people · #1,806 of 3,798 nationally

StrongestA+SafetyB−Jobs & incomeLowestC−Walkability
B−

Lannion

Large town · 20,315 people · #1,896 of 3,798 nationally

StrongestA−SchoolsB+WalkabilityLowestCHealth
B−

Trégueux

Town · 8,450 people · #1,899 of 3,798 nationally

StrongestB+WalkabilityBJobs & incomeLowestC+Schools
B−

Ploufragan

Town · 11,507 people · #1,934 of 3,798 nationally

StrongestBSafetyBWalkabilityLowestCSchools
B−

Plérin

Town · 14,425 people · #1,948 of 3,798 nationally

StrongestAJobs & incomeBWalkabilityLowestCCost of living
B−

Langueux

Town · 7,939 people · #1,975 of 3,798 nationally

StrongestB+Jobs & incomeB−WalkabilityLowestC+Safety
B−

Trélivan

Town · 2,865 people · #2,037 of 3,798 nationally

StrongestASafetyB+SchoolsLowestDWalkability
B−

Trébeurden

Town · 3,821 people · #2,047 of 3,798 nationally

StrongestASafetyB−Jobs & incomeLowestCCost of living
C+

Erquy

Town · 3,974 people · #2,214 of 3,798 nationally

StrongestA−Jobs & incomeB−WalkabilityLowestC+Cost of living
C+

Binic-Étables-sur-Mer

Town · 7,041 people · #2,332 of 3,798 nationally

StrongestBJobs & incomeBWalkabilityLowestC−Cost of living
C+

Plouha

Town · 4,634 people · #2,346 of 3,798 nationally

StrongestASafetyC+WalkabilityLowestCSchools
C+

Guingamp

Town · 7,111 people · #2,470 of 3,798 nationally

StrongestAWalkabilityB+SchoolsLowestD−Safety
C

Paimpol

Town · 7,341 people · #2,562 of 3,798 nationally

StrongestA−WalkabilityB+Jobs & incomeLowestDCost of living
C

Saint-Brieuc

Large town · 44,364 people · #2,689 of 3,798 nationally

StrongestA+WalkabilityBCost of livingLowestDSafety
C

Saint-Quay-Portrieux

Town · 3,224 people · #2,846 of 3,798 nationally

StrongestA−SchoolsA−Jobs & incomeLowestDSafety
C−

Saint-Cast-le-Guildo

Town · 3,371 people · #3,017 of 3,798 nationally

StrongestA−Jobs & incomeB−HealthLowestD−Schools
D

Dinan

Town · 14,764 people · #3,343 of 3,798 nationally

StrongestAWalkabilityBSchoolsLowestD−Safety

18 of these towns have a Safety Grade with a caution: between 10% and 25% of their index uses the département’s average for crimes too few to publish.

No overall grade

Towns without an overall grade

Each has its page and the subject grades it has. In France an overall grade needs a Safety Grade, and five graded subjects in all.

Plaintel4,602 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish; no School Grade: no collège with published results within 5 km.Graded on its page: Cost of living C+, Health C, Jobs & income A, Walkability C−Plœuc-L'Hermitage4,103 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living A−, Schools C+, Health C+, Jobs & income C, Walkability C−Quessoy3,969 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish; no School Grade: no collège with published results within 5 km.Graded on its page: Cost of living B+, Health C−, Jobs & income A−, Walkability C−Plélo3,344 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living B+, Schools B+, Health C−, Jobs & income A, Walkability DPlouézec3,147 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish; no School Grade: no collège with published results within 5 km.Graded on its page: Cost of living C, Health C−, Jobs & income C, Walkability C+Louannec3,019 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living C, Schools A, Health B, Jobs & income B+, Walkability CPloubazlanec2,932 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living C, Schools B, Health D, Jobs & income B−, Walkability C+Pleudihen-sur-Rance2,924 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living C+, Schools B, Health B+, Jobs & income A, Walkability CVal-d'Arguenon2,844 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living A−, Schools D, Health B+, Jobs & income B−, Walkability C−La Roche-Jaudy2,629 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living A, Schools C−, Health C+, Jobs & income C, Walkability C−Penvénan2,584 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish; no School Grade: no collège with published results within 5 km.Graded on its page: Cost of living C, Health C, Jobs & income B−, Walkability B−Plénée-Jugon2,579 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living A, Schools A, Health C+, Jobs & income B+, Walkability C−Jugon-les-Lacs2,541 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish; no School Grade: no collège with published results within 5 km.Graded on its page: Cost of living A, Health B+, Jobs & income B−, Walkability DGuerlédan2,532 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living A, Schools A−, Health C+, Jobs & income B+, Walkability B−Trégastel2,524 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living C−, Schools A, Health B+, Jobs & income B, Walkability B−Caulnes2,501 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish; no School Grade: no collège with published results within 5 km.Graded on its page: Cost of living A−, Health C+, Jobs & income C+, Walkability B
Every town and village

283 smaller towns and villages in Côtes-d'Armor

With the 61 towns of 2,500 or more above, these are all 344 communes of Côtes-d'Armor, A to Z. Towns of 1,000 to 2,499 have subject grades on their page (the figure is the population); villages under 1,000 have their page with the figures, without grades. The search at the top finds these too.

Andel1,180Belle-Isle-en-Terre1,024Bobital1,170Bon Repos sur Blavet1,248Boqueho1,054Bourbriac2,145Bourseul1,277Bréhand1,684Brusvily1,153Callac2,312Cavan1,571Coëtmieux1,869Corseul2,331Créhen1,671Évran1,784Fréhel1,611Glomel1,440Goudelin1,751Hénanbihen1,479Hénansal1,294Hénon2,310Kermaria-Sulard1,112La Méaugon1,320La Motte2,173La Vicomté-sur-Rance1,149Lancieux1,611Landéhen1,444Lanfains1,077Langoat1,175Languenan1,170Lanrodec1,387Lantic1,814Lanvollon1,969Le Fœil1,375Le Vieux-Marché1,299Les Champs-Géraux1,054Lézardrieux1,623Louargat2,448Maël-Carhaix1,497Matignon1,771Minihy-Tréguier1,271Pédernec1,893Plaine-Haute1,712Plédéliac1,662Pléguien1,443Pléhédel1,306Plélan-le-Petit1,992Plémy1,578Plerneuf1,123Plestan1,635Pleubian2,365Pleumeur-Gautier1,188Ploëzal1,229Plouaret2,237Plouasne1,798Plouëc-du-Trieux1,140Plougrescant1,242Plouguenast-Langast2,380Plouguernével1,601Plouguiel1,747Plouisy2,007Ploulec'h1,598Ploumilliau2,466Plounévez-Moëdec1,479Plounévez-Quintin1,064Plourhan2,155Plourivo2,270Plouvara1,144Plumaudan1,421Plumaugat1,160Plumieux1,678Plurien1,521Pluzunet1,017Pommeret2,116Pommerit-le-Vicomte1,809Pontrieux1,002Prat1,078Quemper-Guézennec1,118Rospez1,794Saint-Agathon2,169Saint-Alban2,397Saint-Barnabé1,223Saint-Brandan2,317Saint-Caradec1,132Saint-Carné1,167Saint-Carreuc1,576Saint-Donan1,477Saint-Hélen1,560Saint-Julien2,101Saint-Nicolas-du-Pélem1,523Saint-Quay-Perros1,308Saint-Samson-sur-Rance1,625Sévignac1,117Tonquédec1,201Trédarzec1,055Trédrez-Locquémeau1,478Tréglamus1,096Tréguier2,294Trélévern1,245Trémorel1,156Trémuson2,259Trévé1,681Trévou-Tréguignec1,603Uzel1,134Vildé-Guingalan1,304Yvignac-la-Tour1,135
177 villages under 1,000 people, A to Z: their page, no grades
AllineucAucaleucBerhetBrélidyBringoloBulat-PestivienCalanhelCalorguenCamlezCanihuelCaouënnec-LanvézéacCarnoëtCaurelCoadoutCoatascornCoatrévenCohiniacCorlayDuaultÉréacGaussonGomenéGommenec'hGouarecGrâce-UzelGuenrocGuittéGurunhuelHémonstoirÎle-de-BréhatIllifautKerborsKerfotKergrist-MoëlouKerienKermoroc'hKerpertLa BouillieLa Chapelle-BlancheLa Chapelle-NeuveLa ChèzeLa HarmoyeLa LandecLa MalhoureLa PrénessayeLandebaëronLandébiaLangrolay-sur-RanceLanguédiasLanleffLanloupLanmérinLanmodezLannebertLanrelasLanrivainLanvellecLaurenanLe BodéoLe FaouëtLe Haut-CorlayLe HingléLe LeslayLe MerzerLe MoustoirLe QuillioLe QuiouLe Vieux-BourgLescouët-GouarecLoc-EnvelLocarnLoguivy-PlougrasLohuecLoscouët-sur-MeuMaël-PestivienMagoarMantallotMégritMellionnecMérillacMerléacMoncontourMoustéruNoyalPaulePenguilyPeumerit-QuintinPléboullePlélauffPlésidyPleudanielPlévenonPlévinPlorec-sur-ArguenonPlougonverPlougrasPlounérinPlourac'hPlouzélambrePludualPlufurPlusquellecPlussulienPont-MelvezQuempervenQuintenicRouillacRucaRunanSaint-AdrienSaint-André-des-EauxSaint-BihySaint-CletSaint-ConnanSaint-ConnecSaint-DenoualSaint-Étienne-du-Gué-de-l'IsleSaint-FiacreSaint-GildasSaint-Gilles-les-BoisSaint-Gilles-PligeauxSaint-Gilles-Vieux-MarchéSaint-GlenSaint-HervéSaint-IgeauxSaint-Jacut-de-la-MerSaint-Jean-KerdanielSaint-Jouan-de-l'IsleSaint-JudoceSaint-JuvatSaint-LaurentSaint-LormelSaint-MadenSaint-Martin-des-PrésSaint-MaudanSaint-MaudezSaint-MayeuxSaint-Méloir-des-BoisSaint-Michel-de-PlélanSaint-Michel-en-GrèveSaint-NicodèmeSaint-PéverSaint-PôtanSaint-RieulSaint-ServaisSaint-ThéloSaint-TrimoëlSaint-VranSainte-TréphineSenven-LéhartSquiffiecTramainTrébédanTrébrivanTrébryTrédanielTrédiasTréduderTreffrinTréfumelTrégomeurTrégonneauTrégromTréguidelTrémargatTrémelTréméreucTrémeurTrémévenTréoganTressignauxTréveneucTrévérecTrévronTrézényTroguéryYvias
Next door

Départements next to Côtes-d'Armor

The départements that share a border with it: each one’s communes, and how many of its towns have an overall grade.

Questions about Côtes-d'Armor

What is the best place to live in Côtes-d'Armor?

Hillion ranks first of 45 graded towns of 2,500 or more: jobs & income (A) and safety (A) are its strongest grades; walkability (C) is its lowest. Le Mené and Quintin follow.

How do the biggest towns in Côtes-d'Armor grade?

Saint-Brieuc (44,364 people) grades C overall, with its best grade in walkability. Lannion (20,315 people) grades B− overall, with its best grade in schools.

How are these towns ranked?

By the overall grade, which blends six graded subjects (cost of living, safety, schools, health, jobs and income, walkability) from public data, each comparing a town with every French town of 1,000 or more. The rank is among the towns of 2,500 or more in Côtes-d'Armor, where five or more have an overall grade.

Is every commune in Côtes-d'Armor on TownRatings?

Yes: all 344 have their page, listed on this page. Grading depends on size: the 61 towns of 2,500 or more get every grade we can give them, the 106 of 1,000 to 2,499 get subject grades, and the 177 villages under 1,000 have their page with the figures, without grades.

Why isn’t my town ranked?

The ranking covers towns of 2,500 or more with an overall grade. Caulnes and Jugon-les-Lacs and Louannec and Guerlédan and 12 more have no overall grade; their pages show the grades they have, and why.

Photos: Hillion, Philiwik (CC BY-SA 3.0) · Le Mené, Thérèse Gaigé (CC BY-SA 4.0) · Quintin, Menerlach (Public domain) · Taden, Raydou (CC BY-SA 3.0) · Plémet, Cqui (CC BY-SA 3.0) · Châtelaudren-Plouagat, Thérèse Gaigé (CC BY-SA 4.0) · Yffiniac, Ponsero (CC BY-SA 3.0) · Rostrenen, Gwendal (CC BY-SA 3.0) · Pordic, Corentin Lamy (CC BY-SA 4.0) · Lamballe-Armor, Thesupermat (CC BY-SA 3.0) · Perros-Guirec, Service communication de Perros-Guirec (CC BY-SA 4.0) · Plédran, Llann Wé² (CC BY-SA 4.0) · Merdrignac, Crepi22 (CC BY-SA 3.0) · Pléneuf-Val-André, Kev22 (CC BY-SA 4.0) · Broons, Ash_Crow (CC BY-SA 4.0) · Quévert, Lapetitedidi (CC BY-SA 3.0) · Loudéac, Anonymous Unknown author (Public domain) · Ploubezre, J.C EVEN (CC BY-SA 4.0) · Pabu, Loïc Frémont (CC BY-SA 3.0) · Grâces, Syced (CC0) · Ploumagoar, mickael LE ROUZIC (CC BY 2.0) · Bégard, Louis Marie Preau (CC BY-SA 4.0) · Lanvallay, Florian Pépellin (CC BY-SA 3.0) · Plancoët, Rundvald (CC BY-SA 4.0) · Pleslin-Trigavou, Coyau (CC BY-SA 3.0) · Plestin-les-Grèves, Jérémy Kergourlay (CC BY-SA 4.0) · Beaussais-sur-Mer, Thor19 (CC BY-SA 4.0) · Plouër-sur-Rance, Clipper (CC BY-SA 3.0) · Pleumeur-Bodou, Ash_Crow (CC BY 2.5) · Lannion, Laurent (CC BY-SA 3.0) · Trégueux, Crepi22 (CC BY-SA 3.0) · Ploufragan, Crepi22 (CC BY-SA 3.0) · Plérin, Pymouss (CC BY-SA 3.0) · Langueux, Bertrand Le Bail (CC BY-SA 4.0) · Trélivan, Spendeau (CC BY-SA 4.0) · Trébeurden, PIERRE ANDRE LECLERCQ (CC BY-SA 4.0) · Erquy, Rémih (CC BY-SA 4.0) · Binic-Étables-sur-Mer, BussonnierMatthias (Public domain) · Plouha, KIDD E C (GROUP CAPTAIN), No. 233 Squadron RAF (Public domain) · Guingamp, Syced (CC0) · Paimpol, Barbetorte (CC BY-SA 3.0) · Saint-Brieuc, Pom' (CC BY-SA 2.0) · Saint-Quay-Portrieux, Kamel15 (CC BY-SA 3.0) · Saint-Cast-le-Guildo, Cyril5C (CC BY-SA 4.0) · Dinan, Benh LIEU SONG (CC BY-SA 3.0), via Wikimedia Commons.

Sources: TownRatings grades: our own summary of the data, ranking French towns against each other only, run #47 of October 30, 2026 · INSEE, census 2023 (population). Under the Licence Ouverte / Open Licence 2.0 (Etalab).

Contains public sector information under the Licence Ouverte / Open Licence 2.0 (Etalab): INSEE, DGFiP, the Interior Ministry’s statistics service (SSMSI), the Ministry of Education (DEPP), the Health Ministry’s statistics service (DREES) and the Housing Ministry (Carte des loyers). Commune boundaries: IGN Admin Express.