FrançaisGuest, Sign inJoin
Grand Est · Département 88

Find your town in Vosges

Vosges has 506 towns and villages, each with its page. Its 30 towns of 2,500 or more are graded against towns across France on cost of living, safety, schools, health and more; 48 of 1,000 to 2,499 have subject grades.

27graded towns
10grade A− or better
506towns and villages
Épinallargest · 32,251
Vosges at a glance

What Vosges is like

The median ranked town in Vosges grades highest on cost of living and walkability against towns across France, and lowest on jobs & income. Choose a subject to find the towns that do best on it.

The median town, subject by subjectThe median ranked town in Vosges against French towns · the line marks the median French town
The finder

Find a town that’s…

27 towns · ordered by Vosges rank

A+

Saint-Nabord

Town · 3,953 people · #86 of 3,798 nationally

StrongestA+SafetyAHealthLowestC−Walkability
A+

La Bresse

Town · 3,853 people · #131 of 3,798 nationally

StrongestA+SafetyAJobs & incomeLowestB−Cost of living
A+

Vittel

Town · 4,780 people · #143 of 3,798 nationally

StrongestACost of livingAWalkabilityLowestBHealth
A

Moyenmoutier

Town · 3,134 people · #349 of 3,798 nationally

StrongestACost of livingASafetyLowestD−Jobs & income
A

Vagney

Town · 3,843 people · #368 of 3,798 nationally

StrongestA+SafetyB+Cost of livingLowestC+Jobs & income
A

Saint-Étienne-lès-Remiremont

Town · 3,818 people · #392 of 3,798 nationally

StrongestA+SafetyB+Cost of livingLowestCJobs & income
A

Le Thillot

Town · 3,167 people · #393 of 3,798 nationally

StrongestASchoolsACost of livingLowestDJobs & income
A

Rupt-sur-Moselle

Town · 3,419 people · #414 of 3,798 nationally

StrongestA+SafetyA−Cost of livingLowestC−Jobs & income
A−

Granges-Aumontzey

Town · 2,529 people · #662 of 3,798 nationally

StrongestA+SafetyA−Cost of livingLowestDJobs & income
A−

Le Val-d'Ajol

Town · 3,885 people · #741 of 3,798 nationally

StrongestA+Cost of livingASafetyLowestDHealth
B+

Éloyes

Town · 3,138 people · #1,019 of 3,798 nationally

StrongestA−Cost of livingA−SafetyLowestCSchools
B+

Anould

Town · 3,234 people · #1,147 of 3,798 nationally

StrongestA+SchoolsASafetyLowestDHealth
B+

Fraize

Town · 2,843 people · #1,211 of 3,798 nationally

StrongestA+SchoolsA−Cost of livingLowestDJobs & income
B+

Neufchâteau

Town · 6,732 people · #1,236 of 3,798 nationally

StrongestA+Cost of livingA−WalkabilityLowestCSafety
B

Contrexéville

Town · 2,923 people · #1,431 of 3,798 nationally

StrongestACost of livingAWalkabilityLowestDHealth
B

Thaon-les-Vosges

Town · 8,547 people · #1,466 of 3,798 nationally

StrongestA−Cost of livingA−SchoolsLowestCJobs & income
B

Remiremont

Town · 7,388 people · #1,583 of 3,798 nationally

StrongestAWalkabilityA−Cost of livingLowestC−Safety
C+

Xertigny

Town · 2,589 people · #2,213 of 3,798 nationally

StrongestA+Cost of livingB+SafetyLowestDHealth
C+

Saint-Dié-des-Vosges

Town · 19,251 people · #2,285 of 3,798 nationally

StrongestACost of livingAWalkabilityLowestDJobs & income
C+

Épinal

Large town · 32,251 people · #2,335 of 3,798 nationally

StrongestAWalkabilityB+Cost of livingLowestDSafety
C

Golbey

Town · 8,832 people · #2,545 of 3,798 nationally

StrongestA−WalkabilityBCost of livingLowestD−Health
C

Gérardmer

Town · 7,581 people · #2,682 of 3,798 nationally

StrongestA−WalkabilityBJobs & incomeLowestC−Cost of living
C

Rambervillers

Town · 5,018 people · #2,690 of 3,798 nationally

StrongestA+Cost of livingB+WalkabilityLowestDSafety
C

Bruyères

Town · 2,923 people · #2,745 of 3,798 nationally

StrongestAWalkabilityACost of livingLowestDSafety
C−

Mirecourt

Town · 4,700 people · #2,960 of 3,798 nationally

StrongestA+Cost of livingAWalkabilityLowestDSafety
C−

Raon-l'Étape

Town · 5,886 people · #3,143 of 3,798 nationally

StrongestACost of livingB+WalkabilityLowestD−Health
D

Charmes

Town · 4,484 people · #3,303 of 3,798 nationally

StrongestACost of livingAWalkabilityLowestD−Health

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

Every town and village

476 smaller towns and villages in Vosges

With the 30 towns of 2,500 or more above, these are all 506 communes of Vosges, 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.

428 villages under 1,000 people, A to Z: their page, no grades
AhévilleAingevilleAinvelleAllarmontAmbacourtAmeuvelleAnglemontAouzeAroffeArrentès-de-CorcieuxAttignévilleAttignyAulnoisAutigny-la-TourAutrevilleAutreyAuzainvilliersAvillersAvrainvilleAvranvilleBadménil-aux-BoisBainville-aux-SaulesBallévilleBan-de-SaptBan-sur-Meurthe-ClefcyBarbey-SerouxBarvilleBasse-sur-le-RuptBattexeyBaudricourtBayecourtBazegneyBazienBazoilles-et-MénilBazoilles-sur-MeuseBeaufremontBeauménilBegnécourtBellefontaineBelmont-lès-DarneyBelmont-sur-ButtantBelmont-sur-VairBelruptBelvalBertrimoutierBettegney-Saint-BriceBettoncourtBiécourtBiffontaineBlémereyBleurvilleBlevaincourtBocquegneyBois-de-ChampBonvilletBoulaincourtBouxières-aux-BoisBouxurullesBouzemontBrantignyBrechainvilleBrouvelieuresBrûBultCelles-sur-PlaineCertilleuxChamagneChamp-le-DucChampdrayCharmois-devant-BruyèresCharmois-l'OrgueilleuxChâtasChâtillon-sur-SaôneChauffecourtChaumouseyChef-HautChermiseyCircourtCircourt-sur-MouzonClaudonClérey-la-CôteCleurieClézentaineCoinchesCombrimontCourcelles-sous-ChâtenoisCousseyCrainvilliersDamas-aux-BoisDamas-et-BettegneyDamblainDarney-aux-ChênesDeinvillersDenipaireDerbamontDestordDeycimontDignonvilleDinozéDocellesDolaincourtDombasle-devant-DarneyDombasle-en-XaintoisDombrot-le-SecDombrot-sur-VairDomèvre-sous-MontfortDomèvre-sur-AvièreDomèvre-sur-DurbionDomfaingDomjulienDommartin-aux-BoisDommartin-lès-ValloisDommartin-sur-VraineDompierreDomptailDomrémy-la-PucelleDomvallierDoncièresDounouxEntre-deux-EauxEsclesEsleyEssegneyEstrennesÉvaux-et-MénilFaucompierreFauconcourtFaysFerdruptFignévelleFiménilFlorémontFomereyFontenayFontenoy-le-ChâteauFouchécourtFrainFrapelleFrebécourtFremifontaineFrenelle-la-GrandeFrenelle-la-PetiteFrénoisFrévilleFrizonGelvécourt-et-AdomptGemaingoutteGemmelaincourtGendrevilleGerbamontGerbépalGignévilleGigneyGirancourtGircourt-lès-ViévilleGirecourt-sur-DurbionGirmont-Val-d'AjolGironcourt-sur-VraineGodoncourtGorheyGrandGrandruptGrandrupt-de-BainsGrandvillersGreuxGrignoncourtGruey-lès-SuranceGugnécourtGugney-aux-AulxHadigny-les-VerrièresHagécourtHagnéville-et-RoncourtHaillainvilleHarchéchampHardancourtHarévilleHarmonvilleHarolHennecourtHennezelHergugneyHerpelmontHouécourtHouévilleHousserasHurbacheHymontIschesJainvillotteJarménilJésonvilleJeuxeyJorxeyJubainvilleJussaruptJuvaincourtLa BaffeLa BourgonceLa Chapelle-aux-BoisLa Chapelle-devant-BruyèresLa Croix-aux-MinesLa ForgeLa Grande-FosseLa HayeLa HoussièreLa Neuveville-devant-LépangesLa Neuveville-sous-ChâtenoisLa Neuveville-sous-MontfortLa Petite-FosseLa Petite-RaonLa SalleLa Vacheresse-et-la-RouillieLa VoivreLamarcheLandavilleLangleyLaval-sur-VologneLaveline-devant-BruyèresLaveline-du-HouxLe BeulayLe ClerjusLe MénilLe MontLe PuidLe RoulierLe SaulcyLe ValtinLe VermontLégéville-et-BonfaysLemmecourtLépanges-sur-VologneLerrainLes AbleuvenettesLes PoulièresLes Rouges-EauxLes ThonsLes ValloisLes VoivresLesseuxLiézeyLignévilleLironcourtLongchampLongchamp-sous-ChâtenoisLubineLusseLuvignyMaconcourtMadecourtMadegneyMadonne-et-LamereyMalaincourtMandrayMandres-sur-VairMarainville-sur-MadonMareyMaroncourtMartigny-les-BainsMartigny-les-GerbonvauxMartinvelleMattaincourtMaxey-sur-MeuseMazeleyMazirotMédonvilleMéménilMénarmontMénil-de-SenonesMénil-en-XaintoisMénil-sur-BelvitteMidrevauxMoncel-sur-VairMont-lès-LamarcheMont-lès-NeufchâteauMonthureux-le-SecMonthureux-sur-SaôneMontmotierMorelmaisonMorivilleMorizécourtMortagneMorvilleMousseyMoyemontNayemont-les-FossesNeuvillers-sur-FaveNompatelizeNonvilleNonzevilleNorroyNossoncourtOëllevilleOffroicourtOllainvilleOrtoncourtPadouxPair-et-GrandruptPallegneyParey-sous-MontfortPargny-sous-MureauPierrefittePierrepont-sur-l'ArentèlePleuvezainPompierrePont-lès-BonfaysPont-sur-MadonPoussayPreyProvenchères-lès-DarneyPunerotPuzieuxRacécourtRainvilleRamecourtRancourtRaon-sur-PlaineRapeyRavesRebeuvilleRegnévelleRegneyRehaincourtRehaupalRelangesRemicourtRemomeixRemoncourtRemovilleRenauvoidRepelRobécourtRochessonRomain-aux-BoisRomontRouvres-en-XaintoisRouvres-la-ChétiveRoville-aux-ChênesRozerotteRozières-sur-MouzonRugneyRuppesSaint-BaslemontSaint-Benoît-la-ChipotteSaint-GenestSaint-GorgonSaint-Jean-d'OrmontSaint-JulienSaint-Maurice-sur-MortagneSaint-MengeSaint-Ouen-lès-PareySaint-PaulSaint-PierremontSaint-PrancherSaint-RemimontSaint-RemySaint-StailSaint-VallierSainte-BarbeSainte-HélèneSancheySandaucourtSans-ValloisSapoisSartesSaulxures-lès-BulgnévilleSauvilleSavignySenaideSenongesSeraumontSercœurSerécourtSerocourtSionneSocourtSoncourtSoulosse-sous-Saint-ÉlopheSuriauvilleTendonThey-sous-MontfortThiéfosseThiraucourtThuillièresTignécourtTilleuxTollaincourtTotainvilleTrampotTranqueville-GrauxTrémonzeyUbexyUrvilleValfroicourtValleroy-aux-SaulesValleroy-le-SecVarmonzeyVaubexyVaudévilleVaudoncourtVaxoncourtVecouxVelotte-et-TatignécourtVentronVervezelleVexaincourtVichereyVienvilleVieux-MoulinVille-sur-IllonVillersVilloncourtVillotteVillouxelViménilViocourtVioménilViviers-le-GrasViviers-lès-OffroicourtVomécourtVomécourt-sur-MadonVouxeyVrécourtVrovilleWisembachXaffévillersXamontaruptXaronvalZincourt
Next door

Départements next to Vosges

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 Vosges

What is the best place to live in Vosges?

Saint-Nabord ranks first of 27 graded towns of 2,500 or more: safety (A+) and health (A) are its strongest grades; walkability (C−) is its lowest. La Bresse and Vittel follow.

How do the biggest towns in Vosges grade?

Épinal (32,251 people) grades C+ overall, with its best grade in walkability. Saint-Dié-des-Vosges (19,251 people) grades C+ overall, with its best grade in cost of living.

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 Vosges, where five or more have an overall grade.

Is every commune in Vosges on TownRatings?

Yes: all 506 have their page, listed on this page. Grading depends on size: the 30 towns of 2,500 or more get every grade we can give them, the 48 of 1,000 to 2,499 get subject grades, and the 428 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. Chantraine and Cornimont and Saulxures-sur-Moselotte have no overall grade; their pages show the grades they have, and why.

Photos: Saint-Nabord, René Dinkel (CC BY-SA 3.0) · La Bresse, ThibautRe (CC BY-SA 4.0) · Vittel, Fuinius (CC BY-SA 3.0) · Moyenmoutier, Cham (CC BY 3.0) · Vagney, Espirat (CC BY-SA 4.0) · Saint-Étienne-lès-Remiremont, Rauenstein (CC BY-SA 3.0) · Le Thillot, Espirat (CC BY-SA 4.0) · Rupt-sur-Moselle, Rauenstein (CC BY-SA 3.0) · Granges-Aumontzey, Granges Aumontzey (CC BY-SA 4.0) · Le Val-d'Ajol, Eichler, Andreas (CC BY-SA 4.0) · Éloyes, Nicolas5788 (CC BY-SA 4.0) · Anould, Cham (Christian Amet) (CC BY 2.5) · Fraize, Cham (CC BY 2.5) · Neufchâteau, Unknown author Unknown author or not provided (Public domain) · Contrexéville, Yorick Petey (CC BY-SA 3.0) · Thaon-les-Vosges, Richieman (Public domain) · Remiremont, Claude Valroff (CC BY-SA 3.0) · Xertigny, Rauenstein (CC BY-SA 3.0) · Saint-Dié-des-Vosges, Jérémy DUQUESNE (Public domain) · Épinal, ArKaNuM (CC BY-SA 3.0) · Golbey, NSGGolbey (CC BY-SA 3.0) · Gérardmer, Ji-Elle (CC BY-SA 3.0) · Rambervillers, Ji-Elle (CC BY-SA 4.0) · Bruyères, The original uploader was F5ZV at French Wikipedia . (CC BY-SA 3.0) · Mirecourt, Jeanlouiszimmermann (Public domain) · Raon-l'Étape, Cham (CC BY 2.5) · Charmes, Orval (CC0), 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.