FrançaisGuest, Sign inJoin
Île-de-France · Département 91

Find your town in Essonne

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

91graded towns
10grade A− or better
194towns and villages
Évry-Courcouronneslargest · 66,919
Essonne at a glance

What Essonne is like

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

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

Find a town that’s…

91 towns · ordered by Essonne rank

A+

Briis-sous-Forges

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

StrongestA+HealthA+Jobs & incomeLowestCCost of living
A+

Limours

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

StrongestAJobs & incomeAHealthLowestCCost of living
A

Nozay

Town · 4,471 people · #235 of 3,798 nationally

StrongestA+Jobs & incomeA+HealthLowestDCost of living
A

Saclay

Town · 4,437 people · #473 of 3,798 nationally

StrongestA+Jobs & incomeA+HealthLowestD−Cost of living
A

Bruyères-le-Châtel

Town · 3,788 people · #478 of 3,798 nationally

StrongestA+Jobs & incomeA+HealthLowestDCost of living
A

Marolles-en-Hurepoix

Town · 5,708 people · #495 of 3,798 nationally

StrongestA+HealthAJobs & incomeLowestDCost of living
A−

Gif-sur-Yvette

Large town · 22,544 people · #617 of 3,798 nationally

StrongestA+Jobs & incomeA+HealthLowestDCost of living
A−

Gometz-le-Châtel

Town · 2,630 people · #711 of 3,798 nationally

StrongestAHealthAJobs & incomeLowestDCost of living
A−

Boissy-sous-Saint-Yon

Town · 3,882 people · #822 of 3,798 nationally

StrongestAJobs & incomeA−WalkabilityLowestC−Cost of living
A−

Cerny

Town · 3,531 people · #951 of 3,798 nationally

StrongestA−SafetyA−Jobs & incomeLowestCCost of living
B+

Marcoussis

Town · 8,618 people · #1,097 of 3,798 nationally

StrongestAJobs & incomeA−HealthLowestC−Cost of living
B+

Morigny-Champigny

Town · 4,412 people · #1,231 of 3,798 nationally

StrongestAJobs & incomeA−SafetyLowestDCost of living
B+

Lardy

Town · 5,530 people · #1,282 of 3,798 nationally

StrongestAJobs & incomeAWalkabilityLowestC−Schools
B

Bures-sur-Yvette

Town · 9,548 people · #1,348 of 3,798 nationally

StrongestAWalkabilityAJobs & incomeLowestDCost of living
B

Orsay

Town · 16,498 people · #1,350 of 3,798 nationally

StrongestA+Jobs & incomeA+WalkabilityLowestDCost of living
B

Palaiseau

Large town · 37,471 people · #1,403 of 3,798 nationally

StrongestA+WalkabilityAJobs & incomeLowestDCost of living
B

Le Plessis-Pâté

Town · 4,154 people · #1,457 of 3,798 nationally

StrongestA+Jobs & incomeAWalkabilityLowestDCost of living
B

Wissous

Town · 7,151 people · #1,560 of 3,798 nationally

StrongestA+Jobs & incomeA+WalkabilityLowestDCost of living
B

Villebon-sur-Yvette

Town · 10,291 people · #1,567 of 3,798 nationally

StrongestA+Jobs & incomeA+HealthLowestDCost of living
B

Soisy-sur-Seine

Town · 7,418 people · #1,589 of 3,798 nationally

StrongestAWalkabilityAHealthLowestD−Cost of living
B

Ollainville

Town · 5,455 people · #1,606 of 3,798 nationally

StrongestAJobs & incomeA−WalkabilityLowestDCost of living
B

Le Mérévillois

Town · 3,477 people · #1,616 of 3,798 nationally

StrongestA−SafetyB+Jobs & incomeLowestDSchools
B

La Ferté-Alais

Town · 3,731 people · #1,676 of 3,798 nationally

StrongestA−WalkabilityB+Jobs & incomeLowestCCost of living
B−

La Norville

Town · 4,268 people · #1,727 of 3,798 nationally

StrongestAHealthAWalkabilityLowestDCost of living
B−

Villiers-sur-Orge

Town · 4,545 people · #1,785 of 3,798 nationally

StrongestA+HealthAWalkabilityLowestDCost of living
B−

Ormoy

Town · 3,225 people · #1,805 of 3,798 nationally

StrongestA−SafetyB+HealthLowestC−Cost of living
B−

Étréchy

Town · 6,986 people · #1,817 of 3,798 nationally

StrongestAWalkabilityAJobs & incomeLowestD−Schools
B−

Tigery

Town · 4,333 people · #1,827 of 3,798 nationally

StrongestAJobs & incomeAWalkabilityLowestD−Cost of living
B−

Ballainvilliers

Town · 4,904 people · #1,858 of 3,798 nationally

StrongestA+HealthA+Jobs & incomeLowestDCost of living
B−

Leuville-sur-Orge

Town · 4,271 people · #1,859 of 3,798 nationally

StrongestA−SafetyB+WalkabilityLowestDCost of living
B−

Étiolles

Town · 3,105 people · #1,861 of 3,798 nationally

StrongestAHealthA−Jobs & incomeLowestD−Cost of living
B−

Igny

Town · 10,833 people · #1,909 of 3,798 nationally

StrongestAWalkabilityAHealthLowestD−Cost of living
B−

Bièvres

Town · 4,686 people · #1,929 of 3,798 nationally

StrongestA+Jobs & incomeAHealthLowestDCost of living
B−

Saint-Germain-lès-Corbeil

Town · 7,469 people · #1,936 of 3,798 nationally

StrongestAWalkabilityA−HealthLowestD−Cost of living
B−

Saint-Pierre-du-Perray

Town · 11,993 people · #1,953 of 3,798 nationally

StrongestA−WalkabilityB+HealthLowestD−Cost of living
B−

Les Ulis

Large town · 25,886 people · #1,958 of 3,798 nationally

StrongestA+WalkabilityB+HealthLowestC−Jobs & income
B−

Itteville

Town · 6,746 people · #1,979 of 3,798 nationally

StrongestA−Jobs & incomeB+SafetyLowestC−Cost of living
B−

Brunoy

Large town · 25,643 people · #2,013 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestDCost of living
B−

Villemoisson-sur-Orge

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

StrongestA+WalkabilityA−HealthLowestDCost of living
C+

Mennecy

Town · 16,433 people · #2,093 of 3,798 nationally

StrongestAWalkabilityAHealthLowestDSchools
C+

Crosne

Town · 9,610 people · #2,100 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestDCost of living
C+

Ballancourt-sur-Essonne

Town · 8,191 people · #2,117 of 3,798 nationally

StrongestA+HealthAWalkabilityLowestD−Schools
C+

Égly

Town · 7,166 people · #2,151 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestDCost of living
C+

Saintry-sur-Seine

Town · 5,882 people · #2,190 of 3,798 nationally

StrongestA−WalkabilityA−SafetyLowestDCost of living
C+

Yerres

Large town · 27,906 people · #2,194 of 3,798 nationally

StrongestA+WalkabilityB+HealthLowestDCost of living
C+

Longjumeau

Large town · 21,996 people · #2,208 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestC−Cost of living
C+

Milly-la-Forêt

Town · 4,562 people · #2,223 of 3,798 nationally

StrongestA+Jobs & incomeA−WalkabilityLowestD−Schools
C+

Draveil

Large town · 30,098 people · #2,246 of 3,798 nationally

StrongestA+WalkabilityAHealthLowestDCost of living
C+

Paray-Vieille-Poste

Town · 8,202 people · #2,269 of 3,798 nationally

StrongestA+WalkabilityA−Jobs & incomeLowestD−Cost of living
C+

Verrières-le-Buisson

Town · 15,057 people · #2,296 of 3,798 nationally

StrongestA+WalkabilityAHealthLowestD−Cost of living
C+

Champlan

Town · 2,615 people · #2,302 of 3,798 nationally

StrongestAHealthA−WalkabilityLowestDCost of living
C+

Saulx-les-Chartreux

Town · 6,733 people · #2,353 of 3,798 nationally

StrongestAWalkabilityA−HealthLowestDCost of living
C+

Épinay-sur-Orge

Town · 10,722 people · #2,380 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestDCost of living
C+

Saint-Chéron

Town · 5,132 people · #2,414 of 3,798 nationally

StrongestAWalkabilityBJobs & incomeLowestD−Schools
C+

Massy

Large town · 51,729 people · #2,437 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestDCost of living
C+

Montlhéry

Town · 9,772 people · #2,462 of 3,798 nationally

StrongestAWalkabilityA−Jobs & incomeLowestDCost of living
C

La Ville-du-Bois

Town · 8,161 people · #2,474 of 3,798 nationally

StrongestAWalkabilityA−Jobs & incomeLowestDCost of living
C

Villejust

Town · 2,558 people · #2,488 of 3,798 nationally

StrongestA+Jobs & incomeB−WalkabilityLowestDCost of living
C

Le Coudray-Montceaux

Town · 4,801 people · #2,501 of 3,798 nationally

StrongestAWalkabilityA−Jobs & incomeLowestDCost of living
C

Dourdan

Town · 11,415 people · #2,510 of 3,798 nationally

StrongestAWalkabilityB−Jobs & incomeLowestC−Cost of living
C

Lisses

Town · 7,373 people · #2,515 of 3,798 nationally

StrongestA+HealthAJobs & incomeLowestDCost of living
C

Morangis

Town · 14,129 people · #2,547 of 3,798 nationally

StrongestAWalkabilityA−Jobs & incomeLowestDCost of living
C

Longpont-sur-Orge

Town · 6,482 people · #2,628 of 3,798 nationally

StrongestA−HealthB+Jobs & incomeLowestDCost of living
C

Breuillet

Town · 9,157 people · #2,647 of 3,798 nationally

StrongestA−WalkabilityB+SafetyLowestD−Schools
C

Savigny-sur-Orge

Large town · 37,601 people · #2,664 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestDCost of living
C

Vert-le-Petit

Town · 2,714 people · #2,698 of 3,798 nationally

StrongestA−Jobs & incomeB+SafetyLowestDSchools
C

Villabé

Town · 5,830 people · #2,707 of 3,798 nationally

StrongestAWalkabilityA−HealthLowestDCost of living
C

Saint-Michel-sur-Orge

Large town · 21,776 people · #2,784 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestC−Cost of living
C

Chilly-Mazarin

Large town · 20,443 people · #2,805 of 3,798 nationally

StrongestA+WalkabilityB+HealthLowestDSafety
C

Montgeron

Large town · 24,022 people · #2,823 of 3,798 nationally

StrongestA+WalkabilityBHealthLowestDCost of living
C

Bondoufle

Town · 10,767 people · #2,831 of 3,798 nationally

StrongestAJobs & incomeAWalkabilityLowestDCost of living
C−

Quincy-sous-Sénart

Town · 9,477 people · #2,890 of 3,798 nationally

StrongestA+WalkabilityBHealthLowestDCost of living
C−

Fleury-Mérogis

Town · 13,721 people · #2,900 of 3,798 nationally

StrongestA+WalkabilityAHealthLowestDCost of living
C−

Brétigny-sur-Orge

Large town · 26,658 people · #2,916 of 3,798 nationally

StrongestAWalkabilityBHealthLowestDCost of living
C−

Arpajon

Town · 11,698 people · #2,917 of 3,798 nationally

StrongestA+WalkabilityB+HealthLowestDCost of living
C−

Saint-Germain-lès-Arpajon

Town · 11,623 people · #2,931 of 3,798 nationally

StrongestA−WalkabilityB−SafetyLowestDCost of living
C−

Angerville

Town · 4,428 people · #2,932 of 3,798 nationally

StrongestAWalkabilityB−SafetyLowestC−Jobs & income
C−

Boussy-Saint-Antoine

Town · 8,097 people · #2,947 of 3,798 nationally

StrongestA+WalkabilityB+HealthLowestDCost of living
C−

Sainte-Geneviève-des-Bois

Large town · 35,438 people · #2,975 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestDCost of living
C−

Linas

Town · 7,987 people · #3,117 of 3,798 nationally

StrongestAWalkabilityB−HealthLowestC−Cost of living
C−

Épinay-sous-Sénart

Town · 11,611 people · #3,142 of 3,798 nationally

StrongestA+WalkabilityBSafetyLowestD−Jobs & income
D

Viry-Châtillon

Large town · 30,838 people · #3,271 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestDJobs & income
D

Étampes

Large town · 26,857 people · #3,307 of 3,798 nationally

StrongestA+WalkabilityC+HealthLowestC−Jobs & income
D

Morsang-sur-Orge

Large town · 21,667 people · #3,345 of 3,798 nationally

StrongestA+WalkabilityBHealthLowestDCost of living
D

Athis-Mons

Large town · 36,613 people · #3,432 of 3,798 nationally

StrongestA+WalkabilityB−HealthLowestDCost of living
D

Juvisy-sur-Orge

Town · 19,292 people · #3,562 of 3,798 nationally

StrongestA+WalkabilityB−HealthLowestDCost of living
D

Grigny

Large town · 26,842 people · #3,593 of 3,798 nationally

StrongestA+WalkabilityB−Cost of livingLowestD−Jobs & income
D−

Vigneux-sur-Seine

Large town · 31,466 people · #3,618 of 3,798 nationally

StrongestA+WalkabilityC+HealthLowestD−Jobs & income
D−

Évry-Courcouronnes

Large town · 66,919 people · #3,623 of 3,798 nationally

StrongestA+WalkabilityB−HealthLowestDSchools
D−

Ris-Orangis

Large town · 31,189 people · #3,652 of 3,798 nationally

StrongestA+WalkabilityC+HealthLowestDJobs & income
D−

Corbeil-Essonnes

Large town · 54,471 people · #3,775 of 3,798 nationally

StrongestA+WalkabilityC−HealthLowestDSafety

13 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

98 smaller towns and villages in Essonne

With the 96 towns of 2,500 or more above, these are all 194 communes of Essonne, 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.

63 villages under 1,000 people, A to Z: their page, no grades
Next door

Départements next to Essonne

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 Essonne

What is the best place to live in Essonne?

Briis-sous-Forges ranks first of 91 graded towns of 2,500 or more: health (A+) and jobs & income (A+) are its strongest grades; cost of living (C) is its lowest. Limours and Nozay follow.

How do the biggest towns in Essonne grade?

Évry-Courcouronnes (66,919 people) grades D− overall, with its best grade in walkability. Corbeil-Essonnes (54,471 people) grades D− 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 Essonne, where five or more have an overall grade.

Is every commune in Essonne on TownRatings?

Yes: all 194 have their page, listed on this page. Grading depends on size: the 96 towns of 2,500 or more get every grade we can give them, the 35 of 1,000 to 2,499 get subject grades, and the 63 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. Boutigny-sur-Essonne and Champcueil and Forges-les-Bains and Maisse and 1 more have no overall grade; their pages show the grades they have, and why.

Photos: Briis-sous-Forges, Tykayn (CC BY-SA 4.0) · Limours, Rémih (CC BY-SA 4.0) · Nozay, Véronique PAGNIER (Public domain) · Saclay, VVVCFFrance (CC0) · Bruyères-le-Châtel, Marie-Lan Nguyen (CC BY 4.0) · Marolles-en-Hurepoix, Roland Cotton (CC BY-SA 3.0) · Gif-sur-Yvette, Lionel Allorge (CC BY-SA 3.0) · Gometz-le-Châtel, Lionel Allorge (CC BY-SA 3.0) · Boissy-sous-Saint-Yon, Zmbmee (CC BY-SA 3.0) · Cerny, Poudou99 (CC BY 3.0) · Marcoussis, Ocorpace (CC BY-SA 4.0) · Morigny-Champigny, Artvill (CC BY-SA 4.0) · Lardy, Marianne Casamance (CC BY-SA 4.0) · Bures-sur-Yvette, Lionel Allorge (CC BY-SA 3.0) · Orsay, Nikolay Tarkhov (Public domain) · Palaiseau, VVVCFFrance (CC BY-SA 4.0) · Le Plessis-Pâté, Poudou99 (CC BY 3.0) · Wissous, Like tears in rain (CC BY-SA 4.0) · Villebon-sur-Yvette, Cyrilb1881 (CC BY-SA 3.0) · Soisy-sur-Seine, Lionel Allorge (CC BY-SA 3.0) · Ollainville, Jpve (CC BY-SA 3.0) · Le Mérévillois, GFreihalter (CC BY-SA 3.0) · La Ferté-Alais, besopha (CC BY-SA 2.0) · La Norville, JC Allin (CC BY-SA 3.0) · Villiers-sur-Orge, Anicius Olybrius (CC BY-SA 2.0) · Ormoy, Poudou99 (CC BY 3.0) · Étréchy, Marianne Casamance (CC BY-SA 4.0) · Tigery, Chabe01 (CC BY-SA 4.0) · Ballainvilliers, Cyrilb1881 (CC BY-SA 3.0) · Leuville-sur-Orge, Artvill (CC BY-SA 4.0) · Étiolles, VVVCFFrance (CC0) · Igny, Jean-Baptiste Camille Corot (Public domain) · Bièvres, GFreihalter (CC BY-SA 3.0) · Saint-Germain-lès-Corbeil, Chabe01 (CC BY-SA 4.0) · Saint-Pierre-du-Perray, Lecheminlu (CC BY-SA 3.0) · Les Ulis, Lionel Allorge (CC BY-SA 3.0) · Itteville, Poudou99 (CC BY 3.0) · Brunoy, vinbaron (CC BY-SA 4.0) · Villemoisson-sur-Orge, Poudou99 (CC BY 3.0) · Mennecy, Manchesterunited1234 (CC BY-SA 4.0) · Crosne, Indif (CC BY-SA 3.0) · Ballancourt-sur-Essonne, Poudou99 (CC BY 3.0) · Égly, Shev123 (CC BY-SA 3.0) · Saintry-sur-Seine, Poudou99 (CC BY 3.0) · Yerres, Chabe01 (CC BY-SA 4.0) · Longjumeau, Ville de Longjumeau (CC BY-SA 2.5) · Milly-la-Forêt, Anonymous Unknown author (Public domain) · Draveil, ManoSolo13241324 (CC BY-SA 4.0) · Paray-Vieille-Poste, Tasye24 (CC BY-SA 4.0) · Verrières-le-Buisson, Musée de Verrières (CC BY-SA 4.0) · Champlan, Cyrilb1881 (CC BY-SA 3.0) · Saulx-les-Chartreux, Cyrilb1881 (CC BY-SA 3.0) · Épinay-sur-Orge, GFreihalter (CC BY-SA 3.0) · Saint-Chéron, Armand Guillaumin (Public domain) · Massy, Cyrilb1881 (CC BY-SA 3.0) · Montlhéry, Artvill (CC BY-SA 4.0) · La Ville-du-Bois, besopha (CC BY-SA 2.0) · Villejust, Cyrilb1881 (CC BY-SA 3.0) · Le Coudray-Montceaux, Poudou99 (CC BY-SA 3.0) · Dourdan, GFreihalter (CC BY-SA 4.0) · Lisses, poudou99 (CC BY-SA 3.0) · Morangis, GFreihalter (CC BY-SA 4.0) · Longpont-sur-Orge, Naudinsylvain (CC BY-SA 3.0) · Breuillet, Armand Guillaumin (Public domain) · Savigny-sur-Orge, Lionel Allorge (CC BY-SA 3.0) · Vert-le-Petit, Poudou99 (CC BY-SA 4.0) · Villabé, Poudou99 (CC BY 3.0) · Saint-Michel-sur-Orge, ManoSolo13241324 (CC0) · Chilly-Mazarin, Poudou99 (CC BY 4.0) · Montgeron, Chabe01 (CC BY-SA 4.0) · Bondoufle, VVVCFFrance (CC0) · Quincy-sous-Sénart, GFreihalter (CC BY-SA 3.0) · Fleury-Mérogis, Thomon (CC BY-SA 4.0) · Brétigny-sur-Orge, Olybrius (CC BY-SA 3.0) · Arpajon, Marianne Casamance (CC BY-SA 4.0) · Saint-Germain-lès-Arpajon, Mattdeje (CC0) · Angerville, Lionel Allorge (CC BY-SA 3.0) · Boussy-Saint-Antoine, Yannig (CC BY-SA 3.0) · Sainte-Geneviève-des-Bois, Rémih (CC BY-SA 4.0) · Épinay-sous-Sénart, Wiliamtheking111 (CC0) · Viry-Châtillon, Poudou99 (CC BY 3.0) · Étampes, Chabe01 (CC BY-SA 4.0) · Morsang-sur-Orge, Anicius Olybrius (CC BY-SA 2.0) · Athis-Mons, Pierre Poschadel (CC BY-SA 4.0) · Juvisy-sur-Orge, Artvill (CC BY 4.0) · Grigny, Olybrius (CC BY-SA 3.0) · Vigneux-sur-Seine, Florent Abel (CC BY-SA 4.0) · Évry-Courcouronnes, Franck devedjian (CC BY-SA 4.0) · Ris-Orangis, ManoSolo13241324 (CC0) · Corbeil-Essonnes, Neoronor (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.