FR Cette page existe en français : Essonne en français → Votre navigateur est réglé en français. Votre choix est retenu pour les prochaines pages. Home › France › Essonne Î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.
91 graded towns
10 grade A− or better
194 towns and villages
Évry-Courcouronnes largest · 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 subject The median ranked town in Essonne against French towns · the line marks the median French town
Walkability A ahead of 92% Health A− ahead of 75% Jobs & income B+ ahead of 71% Safety C+ ahead of 39% Schools C ahead of 26% Cost of living D ahead of 12% The finder
Find a town that’s… 91 towns · ordered by Essonne rank
#1 in Essonne A+ Town · 3,342 people · #137 of 3,798 nationally
Strongest A+ HealthA+ Jobs & incomeLowest C Cost of living
#2 in Essonne A+ Town · 6,517 people · #150 of 3,798 nationally
Strongest A Jobs & incomeA HealthLowest C Cost of living
#3 in Essonne A Town · 4,471 people · #235 of 3,798 nationally
Strongest A+ Jobs & incomeA+ HealthLowest D Cost of living
#4 in Essonne A Town · 4,437 people · #473 of 3,798 nationally
Strongest A+ Jobs & incomeA+ HealthLowest D− Cost of living
#5 in Essonne A Town · 3,788 people · #478 of 3,798 nationally
Strongest A+ Jobs & incomeA+ HealthLowest D Cost of living
#6 in Essonne A Town · 5,708 people · #495 of 3,798 nationally
Strongest A+ HealthA Jobs & incomeLowest D Cost of living
#7 in Essonne A− Large town · 22,544 people · #617 of 3,798 nationally
Strongest A+ Jobs & incomeA+ HealthLowest D Cost of living
#8 in Essonne A− Town · 2,630 people · #711 of 3,798 nationally
Strongest A HealthA Jobs & incomeLowest D Cost of living
#9 in Essonne A− Town · 3,882 people · #822 of 3,798 nationally
Strongest A Jobs & incomeA− WalkabilityLowest C− Cost of living
#10 in Essonne A− Town · 3,531 people · #951 of 3,798 nationally
Strongest A− SafetyA− Jobs & incomeLowest C Cost of living
#11 in Essonne B+ Town · 8,618 people · #1,097 of 3,798 nationally
Strongest A Jobs & incomeA− HealthLowest C− Cost of living
#12 in Essonne B+ Town · 4,412 people · #1,231 of 3,798 nationally
Strongest A Jobs & incomeA− SafetyLowest D Cost of living
#13 in Essonne B+ Town · 5,530 people · #1,282 of 3,798 nationally
Strongest A Jobs & incomeA WalkabilityLowest C− Schools
#14 in Essonne B Town · 9,548 people · #1,348 of 3,798 nationally
Strongest A WalkabilityA Jobs & incomeLowest D Cost of living
#15 in Essonne B Town · 16,498 people · #1,350 of 3,798 nationally
Strongest A+ Jobs & incomeA+ WalkabilityLowest D Cost of living
#16 in Essonne B Large town · 37,471 people · #1,403 of 3,798 nationally
Strongest A+ WalkabilityA Jobs & incomeLowest D Cost of living
#17 in Essonne B Town · 4,154 people · #1,457 of 3,798 nationally
Strongest A+ Jobs & incomeA WalkabilityLowest D Cost of living
#18 in Essonne B Town · 7,151 people · #1,560 of 3,798 nationally
Strongest A+ Jobs & incomeA+ WalkabilityLowest D Cost of living
#19 in Essonne B Town · 10,291 people · #1,567 of 3,798 nationally
Strongest A+ Jobs & incomeA+ HealthLowest D Cost of living
#20 in Essonne B Town · 7,418 people · #1,589 of 3,798 nationally
Strongest A WalkabilityA HealthLowest D− Cost of living
#21 in Essonne B Town · 5,455 people · #1,606 of 3,798 nationally
Strongest A Jobs & incomeA− WalkabilityLowest D Cost of living
#22 in Essonne B Town · 3,477 people · #1,616 of 3,798 nationally
Strongest A− SafetyB+ Jobs & incomeLowest D Schools
#23 in Essonne B Town · 3,731 people · #1,676 of 3,798 nationally
Strongest A− WalkabilityB+ Jobs & incomeLowest C Cost of living
#24 in Essonne B− Town · 4,268 people · #1,727 of 3,798 nationally
Strongest A HealthA WalkabilityLowest D Cost of living
#25 in Essonne B− Town · 4,545 people · #1,785 of 3,798 nationally
Strongest A+ HealthA WalkabilityLowest D Cost of living
#26 in Essonne B− Town · 3,225 people · #1,805 of 3,798 nationally
Strongest A− SafetyB+ HealthLowest C− Cost of living
#27 in Essonne B− Town · 6,986 people · #1,817 of 3,798 nationally
Strongest A WalkabilityA Jobs & incomeLowest D− Schools
#28 in Essonne B− Town · 4,333 people · #1,827 of 3,798 nationally
Strongest A Jobs & incomeA WalkabilityLowest D− Cost of living
#29 in Essonne B− Town · 4,904 people · #1,858 of 3,798 nationally
Strongest A+ HealthA+ Jobs & incomeLowest D Cost of living
#30 in Essonne B− Town · 4,271 people · #1,859 of 3,798 nationally
Strongest A− SafetyB+ WalkabilityLowest D Cost of living
#31 in Essonne B− Town · 3,105 people · #1,861 of 3,798 nationally
Strongest A HealthA− Jobs & incomeLowest D− Cost of living
#32 in Essonne B− Town · 10,833 people · #1,909 of 3,798 nationally
Strongest A WalkabilityA HealthLowest D− Cost of living
#33 in Essonne B− Town · 4,686 people · #1,929 of 3,798 nationally
Strongest A+ Jobs & incomeA HealthLowest D Cost of living
#34 in Essonne B− Town · 7,469 people · #1,936 of 3,798 nationally
Strongest A WalkabilityA− HealthLowest D− Cost of living
#35 in Essonne B− Town · 11,993 people · #1,953 of 3,798 nationally
Strongest A− WalkabilityB+ HealthLowest D− Cost of living
#36 in Essonne B− Large town · 25,886 people · #1,958 of 3,798 nationally
Strongest A+ WalkabilityB+ HealthLowest C− Jobs & income
#37 in Essonne B− Town · 6,746 people · #1,979 of 3,798 nationally
Strongest A− Jobs & incomeB+ SafetyLowest C− Cost of living
#38 in Essonne B− Large town · 25,643 people · #2,013 of 3,798 nationally
Strongest A+ WalkabilityA− HealthLowest D Cost of living
#39 in Essonne B− Town · 7,332 people · #2,033 of 3,798 nationally
Strongest A+ WalkabilityA− HealthLowest D Cost of living
#40 in Essonne C+ Town · 16,433 people · #2,093 of 3,798 nationally
Strongest A WalkabilityA HealthLowest D Schools
#41 in Essonne C+ Town · 9,610 people · #2,100 of 3,798 nationally
Strongest A+ WalkabilityA− HealthLowest D Cost of living
#42 in Essonne C+ Town · 8,191 people · #2,117 of 3,798 nationally
Strongest A+ HealthA WalkabilityLowest D− Schools
#43 in Essonne C+ Town · 7,166 people · #2,151 of 3,798 nationally
Strongest A+ WalkabilityA− HealthLowest D Cost of living
#44 in Essonne C+ Town · 5,882 people · #2,190 of 3,798 nationally
Strongest A− WalkabilityA− SafetyLowest D Cost of living
#45 in Essonne C+ Large town · 27,906 people · #2,194 of 3,798 nationally
Strongest A+ WalkabilityB+ HealthLowest D Cost of living
#46 in Essonne C+ Large town · 21,996 people · #2,208 of 3,798 nationally
Strongest A+ WalkabilityA− HealthLowest C− Cost of living
#47 in Essonne C+ Town · 4,562 people · #2,223 of 3,798 nationally
Strongest A+ Jobs & incomeA− WalkabilityLowest D− Schools
#48 in Essonne C+ Large town · 30,098 people · #2,246 of 3,798 nationally
Strongest A+ WalkabilityA HealthLowest D Cost of living
#49 in Essonne C+ Town · 8,202 people · #2,269 of 3,798 nationally
Strongest A+ WalkabilityA− Jobs & incomeLowest D− Cost of living
#50 in Essonne C+ Town · 15,057 people · #2,296 of 3,798 nationally
Strongest A+ WalkabilityA HealthLowest D− Cost of living
#51 in Essonne C+ Town · 2,615 people · #2,302 of 3,798 nationally
Strongest A HealthA− WalkabilityLowest D Cost of living
#52 in Essonne C+ Town · 6,733 people · #2,353 of 3,798 nationally
Strongest A WalkabilityA− HealthLowest D Cost of living
#53 in Essonne C+ Town · 10,722 people · #2,380 of 3,798 nationally
Strongest A+ WalkabilityA− HealthLowest D Cost of living
#54 in Essonne C+ Town · 5,132 people · #2,414 of 3,798 nationally
Strongest A WalkabilityB Jobs & incomeLowest D− Schools
#55 in Essonne C+ Large town · 51,729 people · #2,437 of 3,798 nationally
Strongest A+ WalkabilityA− HealthLowest D Cost of living
#56 in Essonne C+ Town · 9,772 people · #2,462 of 3,798 nationally
Strongest A WalkabilityA− Jobs & incomeLowest D Cost of living
#57 in Essonne C Town · 8,161 people · #2,474 of 3,798 nationally
Strongest A WalkabilityA− Jobs & incomeLowest D Cost of living
#58 in Essonne C Town · 2,558 people · #2,488 of 3,798 nationally
Strongest A+ Jobs & incomeB− WalkabilityLowest D Cost of living
#59 in Essonne C Town · 4,801 people · #2,501 of 3,798 nationally
Strongest A WalkabilityA− Jobs & incomeLowest D Cost of living
#60 in Essonne C Town · 11,415 people · #2,510 of 3,798 nationally
Strongest A WalkabilityB− Jobs & incomeLowest C− Cost of living
#61 in Essonne C Town · 7,373 people · #2,515 of 3,798 nationally
Strongest A+ HealthA Jobs & incomeLowest D Cost of living
#62 in Essonne C Town · 14,129 people · #2,547 of 3,798 nationally
Strongest A WalkabilityA− Jobs & incomeLowest D Cost of living
#63 in Essonne C Town · 6,482 people · #2,628 of 3,798 nationally
Strongest A− HealthB+ Jobs & incomeLowest D Cost of living
#64 in Essonne C Town · 9,157 people · #2,647 of 3,798 nationally
Strongest A− WalkabilityB+ SafetyLowest D− Schools
#65 in Essonne C Large town · 37,601 people · #2,664 of 3,798 nationally
Strongest A+ WalkabilityA− HealthLowest D Cost of living
#66 in Essonne C Town · 2,714 people · #2,698 of 3,798 nationally
Strongest A− Jobs & incomeB+ SafetyLowest D Schools
#67 in Essonne C Town · 5,830 people · #2,707 of 3,798 nationally
Strongest A WalkabilityA− HealthLowest D Cost of living
#68 in Essonne C Large town · 21,776 people · #2,784 of 3,798 nationally
Strongest A+ WalkabilityA− HealthLowest C− Cost of living
#69 in Essonne C Large town · 20,443 people · #2,805 of 3,798 nationally
Strongest A+ WalkabilityB+ HealthLowest D Safety
#70 in Essonne C Large town · 24,022 people · #2,823 of 3,798 nationally
Strongest A+ WalkabilityB HealthLowest D Cost of living
#71 in Essonne C Town · 10,767 people · #2,831 of 3,798 nationally
Strongest A Jobs & incomeA WalkabilityLowest D Cost of living
#72 in Essonne C− Town · 9,477 people · #2,890 of 3,798 nationally
Strongest A+ WalkabilityB HealthLowest D Cost of living
#73 in Essonne C− Town · 13,721 people · #2,900 of 3,798 nationally
Strongest A+ WalkabilityA HealthLowest D Cost of living
#74 in Essonne C− Large town · 26,658 people · #2,916 of 3,798 nationally
Strongest A WalkabilityB HealthLowest D Cost of living
#75 in Essonne C− Town · 11,698 people · #2,917 of 3,798 nationally
Strongest A+ WalkabilityB+ HealthLowest D Cost of living
#76 in Essonne C− Town · 11,623 people · #2,931 of 3,798 nationally
Strongest A− WalkabilityB− SafetyLowest D Cost of living
#77 in Essonne C− Town · 4,428 people · #2,932 of 3,798 nationally
Strongest A WalkabilityB− SafetyLowest C− Jobs & income
#78 in Essonne C− Town · 8,097 people · #2,947 of 3,798 nationally
Strongest A+ WalkabilityB+ HealthLowest D Cost of living
#79 in Essonne C− Large town · 35,438 people · #2,975 of 3,798 nationally
Strongest A+ WalkabilityA− HealthLowest D Cost of living
#80 in Essonne C− Town · 7,987 people · #3,117 of 3,798 nationally
Strongest A WalkabilityB− HealthLowest C− Cost of living
#81 in Essonne C− Town · 11,611 people · #3,142 of 3,798 nationally
Strongest A+ WalkabilityB SafetyLowest D− Jobs & income
#82 in Essonne D Large town · 30,838 people · #3,271 of 3,798 nationally
Strongest A+ WalkabilityA− HealthLowest D Jobs & income
#83 in Essonne D Large town · 26,857 people · #3,307 of 3,798 nationally
Strongest A+ WalkabilityC+ HealthLowest C− Jobs & income
#84 in Essonne D Large town · 21,667 people · #3,345 of 3,798 nationally
Strongest A+ WalkabilityB HealthLowest D Cost of living
#85 in Essonne D Large town · 36,613 people · #3,432 of 3,798 nationally
Strongest A+ WalkabilityB− HealthLowest D Cost of living
#86 in Essonne D Town · 19,292 people · #3,562 of 3,798 nationally
Strongest A+ WalkabilityB− HealthLowest D Cost of living
#87 in Essonne D Large town · 26,842 people · #3,593 of 3,798 nationally
Strongest A+ WalkabilityB− Cost of livingLowest D− Jobs & income
#88 in Essonne D− Large town · 31,466 people · #3,618 of 3,798 nationally
Strongest A+ WalkabilityC+ HealthLowest D− Jobs & income
#89 in Essonne D− Large town · 66,919 people · #3,623 of 3,798 nationally
Strongest A+ WalkabilityB− HealthLowest D Schools
#90 in Essonne D− Large town · 31,189 people · #3,652 of 3,798 nationally
Strongest A+ WalkabilityC+ HealthLowest D Jobs & income
#91 in Essonne D− Large town · 54,471 people · #3,775 of 3,798 nationally
Strongest A+ WalkabilityC− HealthLowest D Safety
Show all 91 towns Dots: each town’s overall grade, sized by population. Labels: the top five.
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.
Forges-les-Bains 4,241 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 A, Jobs & income A−, Walkability B Boutigny-sur-Essonne 3,146 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 D, Health D, Jobs & income B−, Walkability B Saint-Vrain 3,089 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 D−, Health A, Jobs & income A−, Walkability B+ Champcueil 2,854 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 C, Health A, Jobs & income A, Walkability B Maisse 2,797 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 B, Jobs & income B−, Walkability B+ 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.
Angervilliers1,772 Auvers-Saint-Georges1,223 Avrainville1,052 Baulne1,448 Boissy-le-Cutté1,331 Bouray-sur-Juine2,108 Breux-Jouy1,285 Brières-les-Scellés1,186 Chalo-Saint-Mars1,053 Chamarande1,089 Cheptainville2,204 Chevannes1,550 Corbreuse1,640 D'Huison-Longueville1,557 Fontenay-le-Vicomte1,596 Fontenay-lès-Briis2,350 Gometz-la-Ville1,536 Janville-sur-Juine2,041 Le Val-Saint-Germain1,576 Les Granges-le-Roi1,197 Les Molières1,975 Leudeville1,562 Moigny-sur-École1,294 Oncy-sur-École1,042 Pussay2,288 Roinville1,319 Saclas1,819 Saint-Maurice-Montcouronne1,543 Sermaise1,617 Soisy-sur-École1,174 Varennes-Jarcy2,465 Vaugrigneuse1,458 Vauhallan1,945 Vert-le-Grand2,444 Villiers-le-Bâcle1,031 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.
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.