FrançaisGuest, Sign inJoin
Auvergne-Rhône-Alpes · Département 63

Find your town in Puy-de-Dôme

Puy-de-Dôme has 463 towns and villages, each with its page. Its 44 towns of 2,500 or more are graded against towns across France on cost of living, safety, schools, health and more; 67 of 1,000 to 2,499 have subject grades.

38graded towns
15grade A− or better
463towns and villages
Clermont-Ferrandlargest · 146,351
Puy-de-Dôme at a glance

What Puy-de-Dôme is like

The median ranked town in Puy-de-Dôme grades highest on walkability and jobs & income against towns across France, and lowest on schools. Choose a subject to find the towns that do best on it.

The median town, subject by subjectThe median ranked town in Puy-de-Dôme against French towns · the line marks the median French town
The finder

Find a town that’s…

38 towns · ordered by Puy-de-Dôme rank

A+

La Roche-Blanche

Town · 3,311 people · #4 of 3,798 nationally

StrongestA+Jobs & incomeASafetyLowestC+Walkability
A+

Vic-le-Comte

Town · 5,396 people · #53 of 3,798 nationally

StrongestASafetyA−Cost of livingLowestB−Health
A+

Ennezat

Town · 2,748 people · #78 of 3,798 nationally

StrongestAJobs & incomeAHealthLowestBWalkability
A+

Volvic

Town · 4,883 people · #92 of 3,798 nationally

StrongestA+SafetyAJobs & incomeLowestC+Walkability
A+

Mozac

Town · 3,957 people · #97 of 3,798 nationally

StrongestASafetyA−Jobs & incomeLowestB−Schools
A+

Veyre-Monton

Town · 3,721 people · #99 of 3,798 nationally

StrongestA+Jobs & incomeASafetyLowestCWalkability
A+

Ambert

Town · 6,517 people · #149 of 3,798 nationally

StrongestACost of livingASchoolsLowestB−Health
A

Maringues

Town · 3,141 people · #335 of 3,798 nationally

StrongestACost of livingASchoolsLowestDJobs & income
A

Châtel-Guyon

Town · 6,299 people · #336 of 3,798 nationally

StrongestA−SchoolsB+Cost of livingLowestBJobs & income
A

Les Martres-de-Veyre

Town · 3,826 people · #342 of 3,798 nationally

StrongestA−Cost of livingA−HealthLowestC+Schools
A

Châteaugay

Town · 3,189 people · #357 of 3,798 nationally

StrongestASafetyA−HealthLowestC+Cost of living
A

Ceyrat

Town · 6,592 people · #411 of 3,798 nationally

StrongestASafetyAHealthLowestCCost of living
A

Lezoux

Town · 6,528 people · #425 of 3,798 nationally

StrongestB+SchoolsB+Cost of livingLowestC+Jobs & income
A−

Romagnat

Town · 7,894 people · #603 of 3,798 nationally

StrongestASafetyA−Jobs & incomeLowestCSchools
A−

Orcet

Town · 2,897 people · #790 of 3,798 nationally

StrongestASafetyA−Jobs & incomeLowestCSchools
B+

Vertaizon

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

StrongestA+SafetyB+Jobs & incomeLowestDHealth
B+

Orcines

Town · 3,609 people · #1,196 of 3,798 nationally

StrongestA−Jobs & incomeA−SafetyLowestC−Walkability
B+

Billom

Town · 4,805 people · #1,247 of 3,798 nationally

StrongestACost of livingA−WalkabilityLowestC−Health
B+

Lempdes

Town · 8,709 people · #1,248 of 3,798 nationally

StrongestAHealthA−Jobs & incomeLowestC−Schools
B+

Pérignat-lès-Sarliève

Town · 2,872 people · #1,254 of 3,798 nationally

StrongestASafetyB+Jobs & incomeLowestC−Schools
B+

Pont-du-Château

Town · 12,412 people · #1,304 of 3,798 nationally

StrongestBHealthBSafetyLowestCSchools
B+

Saint-Éloy-les-Mines

Town · 3,480 people · #1,309 of 3,798 nationally

StrongestA+Cost of livingBWalkabilityLowestC−Jobs & income
B+

Blanzat

Town · 3,709 people · #1,311 of 3,798 nationally

StrongestAHealthA−SafetyLowestDSchools
B+

Beaumont

Town · 10,728 people · #1,321 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestCCost of living
B+

Courpière

Town · 4,166 people · #1,324 of 3,798 nationally

StrongestACost of livingB+SchoolsLowestC−Health
B

Brassac-les-Mines

Town · 3,412 people · #1,467 of 3,798 nationally

StrongestACost of livingBWalkabilityLowestDJobs & income
B

Cébazat

Town · 8,953 people · #1,477 of 3,798 nationally

StrongestAWalkabilityA−Jobs & incomeLowestDSchools
B

Le Cendre

Town · 5,415 people · #1,522 of 3,798 nationally

StrongestASafetyB+WalkabilityLowestC−Health
B

Riom

Town · 18,820 people · #1,524 of 3,798 nationally

StrongestA−WalkabilityA−Cost of livingLowestDSafety
B

Royat

Town · 4,479 people · #1,526 of 3,798 nationally

StrongestAWalkabilityB+HealthLowestC+Safety
B

Chamalières

Town · 17,509 people · #1,668 of 3,798 nationally

StrongestA+WalkabilityA−Jobs & incomeLowestCSafety
B

Aubière

Town · 10,459 people · #1,679 of 3,798 nationally

StrongestAWalkabilityA−Jobs & incomeLowestC−Safety
B−

Cournon-d'Auvergne

Town · 19,951 people · #2,017 of 3,798 nationally

StrongestA−WalkabilityB+Jobs & incomeLowestCCost of living
C+

Issoire

Town · 15,115 people · #2,442 of 3,798 nationally

StrongestAWalkabilityBCost of livingLowestC−Safety
C

Thiers

Town · 11,637 people · #2,653 of 3,798 nationally

StrongestACost of livingB+WalkabilityLowestDSafety
C

Aulnat

Town · 4,139 people · #2,782 of 3,798 nationally

StrongestAWalkabilityB−Cost of livingLowestDSchools
C−

Clermont-Ferrand

City · 146,351 people · #3,192 of 3,798 nationally

StrongestA+WalkabilityB−HealthLowestDSafety
D

Gerzat

Town · 10,335 people · #3,430 of 3,798 nationally

StrongestA−WalkabilityB−Jobs & incomeLowestDSchools

12 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.

Saint-Genès-Champanelle4,066 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 A−, Health A−, Jobs & income A+, Walkability D−Mur-sur-Allier3,111 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 C, Health B−, Jobs & income A−, Walkability C+Aigueperse2,665 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 A+, Jobs & income B, Walkability B+Puy-Guillaume2,630 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 B−, Jobs & income C+, Walkability B−Aydat2,574 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 B+, Walkability D−Sayat2,529 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 C−, Health A−, Jobs & income A, Walkability C+
Every town and village

419 smaller towns and villages in Puy-de-Dôme

With the 44 towns of 2,500 or more above, these are all 463 communes of Puy-de-Dôme, 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.

352 villages under 1,000 people, A to Z: their page, no grades
Aix-la-FayetteAntoingtAnzat-le-LuguetApchatArconsatArdesArs-les-FavetsArtonneAubusson-d'AuvergneAugerollesAugnatAulhat-FlatAurièresAuthezatAuzellesAvèzeAyat-sur-SiouleBaffieBagnolsBansatBas-et-LezatBeaulieuBeaumont-lès-RandanBergonneBertignatBeurièresBiolletBlot-l'ÉgliseBongheatBort-l'ÉtangBoudesBourg-LasticBouzelBrenatBriffonsBrousseBulhonBusséolBussièresBussières-et-PrunsBuxières-sous-MontaigutCeillouxCeyssatChadeleufChalusChambon-sur-DoloreChambon-sur-LacChampagnat-le-JeuneChampétièresChampsChanat-la-MouteyreChaptuzatCharbonnier-les-MinesCharensatCharnatChasChassagneChastreixChâteau-sur-CherChâteauneuf-les-BainsChâteldonChaumont-le-BourgChavarouxCisternes-la-ForêtClémensatClerlandeCollangesCombraillesCompainsCondat-en-CombrailleCondat-lès-MontboissierCorentCourgoulCournolsCrevant-LaveineCrosDauzat-sur-VodableDavayatDomaizeDorangesDoratDore-l'ÉgliseDurmignatÉchandelysÉgliseneuve-d'EntraiguesÉgliseneuve-des-LiardsÉgliseneuve-près-BillomÉglisollesEntraiguesEspinasseEspinchalEspiratEstandeuilEsteilFayet-le-ChâteauFayet-RonayeFernoëlFournolsGellesGiatGignatGimeauxGlaine-MontaigutGouttièresGrandeyrollesGrandrifGrandvalHermentHeume-l'ÉgliseIsserteauxJozerandJumeauxLa CelleLa CelletteLa Chapelle-AgnonLa Chapelle-MarcousseLa Chapelle-sur-UssonLa ChaulmeLa CrouzilleLa ForieLa GodivelleLa GoutelleLa RenaudieLa Roche-NoireLa SauvetatLa Tour-d'AuvergneLabessetteLachauxLamontgieLandogneLapeyrouseLapsLaqueuilleLaroddeLasticLe BrocLe BrugeronLe Cheix-sur-MorgeLe MonestierLe QuartierLe Vernet-ChaméaneLe Vernet-Sainte-MargueriteLemptyLes Deux-RivesLes PradeauxLimonsLisseuilLudesseLussatMadriatManglieuMaratMarcillatMareugheolMartres-sur-MorgeMauzunMayresMazayeMazoiresMedeyrollesMeilhaudMenatMesseixMiremontMonsMontaigut-en-CombrailleMontaigut-le-BlancMontcelMontel-de-GelatMontfermyMontmorinMontpensierMontpeyrouxMoriatMoureuilleMurat-le-QuaireMurolNébouzatNéronde-sur-DoreNeschersNeuf-ÉgliseNeuvilleNoalhatNonette-OrsonnetteNovacellesOlbyOllierguesOlloixOlmetOrbeilOrcivalPalladucPardinesParentParentignatPerpezatPerrierPeslièresPessat-VilleneuvePicherandePignolsPontaumurPontgibaudPouzolPrompsatProndinesPulvérièresPuy-Saint-GulmierQueuilleRavelReignatRentièresRisRoche-Charles-la-MayrandRoche-d'AgouxRochefort-MontagneSaillantSaint-AgoulinSaint-Alyre-d'ArlancSaint-Alyre-ès-MontagneSaint-Amant-Roche-SavineSaint-André-le-CoqSaint-AngelSaint-AnthèmeSaint-Avit-d'AuvergneSaint-BabelSaint-Bonnet-le-BourgSaint-Bonnet-le-ChastelSaint-Bonnet-lès-AllierSaint-Bonnet-près-OrcivalSaint-Clément-de-RégnatSaint-Clément-de-ValorgueSaint-Denis-CombarnazatSaint-Dier-d'AuvergneSaint-DiérySaint-DonatSaint-Éloy-la-GlacièreSaint-Étienne-des-ChampsSaint-Étienne-sur-UssonSaint-Ferréol-des-CôtesSaint-FloretSaint-Flour-l'ÉtangSaint-Gal-sur-SiouleSaint-Genès-ChampespeSaint-Genès-du-RetzSaint-Genès-la-TouretteSaint-Germain-l'HermSaint-Germain-près-HermentSaint-Gervais-sous-MeymontSaint-GervazySaint-HérentSaint-HilaireSaint-Hilaire-la-CroixSaint-Hilaire-les-MongesSaint-IgnatSaint-Jacques-d'AmburSaint-Jean-d'HeursSaint-Jean-des-OllièresSaint-Jean-en-ValSaint-Jean-Saint-GervaisSaint-Julien-la-GenesteSaint-Julien-Puy-LavèzeSaint-JustSaint-LaureSaint-MaignerSaint-Martin-d'OllièresSaint-Martin-des-OlmesSaint-Martin-des-PlainsSaint-MauriceSaint-Maurice-près-PionsatSaint-MyonSaint-NectaireSaint-PardouxSaint-Pierre-ColamineSaint-Pierre-la-BourlhonneSaint-Pierre-le-ChastelSaint-Pierre-RocheSaint-Priest-BramefantSaint-Priest-des-ChampsSaint-Quentin-sur-SauxillangesSaint-Quintin-sur-SiouleSaint-Rémy-de-BlotSaint-Rémy-de-ChargnatSaint-RomainSaint-SandouxSaint-Sauveur-la-SagneSaint-SulpiceSaint-Victor-la-RivièreSaint-Victor-MontvianeixSaint-VincentSaint-YvoineSainte-AgatheSainte-CatherineSainte-ChristineSallèdesSardonSaulzet-le-FroidSauret-BesserveSaurierSauvagnatSauvagnat-Sainte-MartheSauvessangesSauviatSavennesSermentizonServantSeychallesSinglesSolignatSugèresSuratTauvesTeilhèdeTeilhetTernant-les-EauxThiolièresThuretTortebesseTours-sur-MeymontTourzel-RonzièresTralaiguesTrémouille-Saint-LoupTréziouxUssonValbeleixValcivièresValz-sous-ChâteauneufVarennes-sur-MorgeVarennes-sur-UssonVasselVensatVergheasVerneugheolVerninesVerrièresVertolayeVichelVilleneuveVilleneuve-les-CerfsVillossangesVinzellesVirletViscomtatVitracViverolsVodableVoingtVollore-MontagneVollore-VilleYouxYronde-et-BuronYssac-la-Tourette
Next door

Départements next to Puy-de-Dôme

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 Puy-de-Dôme

What is the best place to live in Puy-de-Dôme?

La Roche-Blanche ranks first of 38 graded towns of 2,500 or more: jobs & income (A+) and safety (A) are its strongest grades; walkability (C+) is its lowest. Vic-le-Comte and Ennezat follow.

How do the biggest towns in Puy-de-Dôme grade?

Clermont-Ferrand (146,351 people) grades C− overall, with its best grade in walkability. Cournon-d'Auvergne (19,951 people) grades B− overall, with its best grade in walkability.

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 Puy-de-Dôme, where five or more have an overall grade.

Is every commune in Puy-de-Dôme on TownRatings?

Yes: all 463 have their page, listed on this page. Grading depends on size: the 44 towns of 2,500 or more get every grade we can give them, the 67 of 1,000 to 2,499 get subject grades, and the 352 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. Aigueperse and Aydat and Mur-sur-Allier and Puy-Guillaume and 2 more have no overall grade; their pages show the grades they have, and why.

Photos: La Roche-Blanche, SM63 (CC BY-SA 3.0) · Vic-le-Comte, Tabl-trai (CC BY-SA 3.0) · Ennezat, MachinBidule (CC BY-SA 4.0) · Volvic, Matthieu Perona (CC BY 3.0) · Mozac, Llapissera (CC BY-SA 4.0) · Veyre-Monton, Sylenius (CC BY-SA 4.0) · Ambert, Communauté de communes Ambert Livradois Forez (CC BY-SA 2.0) · Maringues, Krzysztof Golik (CC BY-SA 4.0) · Châtel-Guyon, Joël DAMASE (CC BY-SA 3.0) · Les Martres-de-Veyre, Les Martres-de-Veyre (CC BY-SA 4.0) · Châteaugay, GaMip (CC BY-SA 3.0) · Ceyrat, Tabl-trai (CC BY-SA 3.0) · Lezoux, AirScott (CC BY-SA 4.0) · Romagnat, SM63 (CC BY-SA 3.0) · Orcet, Tabl-trai (CC BY-SA 4.0) · Vertaizon, SM63 (CC BY-SA 3.0) · Orcines, Tabl-trai (CC BY-SA 3.0) · Billom, Tournasol7 (CC BY 4.0) · Lempdes, Tabl-trai (CC BY-SA 3.0) · Pérignat-lès-Sarliève, Szeder László (CC BY-SA 4.0) · Pont-du-Château, Eddie bernard (CC BY-SA 3.0) · Saint-Éloy-les-Mines, A.BourgeoisP (CC BY-SA 4.0) · Blanzat, Mbelhomme1 (CC BY-SA 4.0) · Beaumont, Romary (CC BY 2.5) · Courpière, Tabl-trai (CC BY-SA 4.0) · Brassac-les-Mines, Elliott Sadourny (CC BY-SA 3.0) · Cébazat, Tabl-trai (CC BY-SA 3.0) · Le Cendre, Tabl-trai (CC BY-SA 3.0) · Riom, Adrien Dauzats (CC0) · Royat, SM63 (CC BY-SA 3.0) · Chamalières, SM63 (CC BY-SA 3.0) · Aubière, Peyot (CC BY-SA 3.0) · Cournon-d'Auvergne, Raimond Spekking (CC BY-SA 4.0) · Issoire, Torsade de Pointes (CC0) · Thiers, Tabl-trai (CC BY-SA 4.0) · Aulnat, Tabl-trai (CC BY-SA 3.0) · Clermont-Ferrand, Tbo47 (CC0) · Gerzat, Tabl-trai (CC BY-SA 4.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.