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

Find your town in Val-d'Oise

Val-d'Oise has 183 towns and villages, each with its page. Its 76 towns of 2,500 or more are graded against towns across France on cost of living, safety, schools, health and more; 23 of 1,000 to 2,499 have subject grades.

73graded towns
0grade A− or better
183towns and villages
Argenteuillargest · 106,130
Val-d'Oise at a glance

What Val-d'Oise is like

The median ranked town in Val-d'Oise 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 Val-d'Oise against French towns · the line marks the median French town
The finder

Find a town that’s…

73 towns · ordered by Val-d'Oise rank

B

Margency

Town · 3,012 people · #1,399 of 3,798 nationally

StrongestA+WalkabilityAHealthLowestDCost of living
B

Montlignon

Town · 3,038 people · #1,414 of 3,798 nationally

StrongestAWalkabilityASafetyLowestDCost of living
B−

Andilly

Town · 2,742 people · #1,888 of 3,798 nationally

StrongestA+WalkabilityAHealthLowestDCost of living
B−

Marly-la-Ville

Town · 6,022 people · #2,016 of 3,798 nationally

StrongestAWalkabilityAJobs & incomeLowestD−Cost of living
B−

Saint-Witz

Town · 2,724 people · #2,025 of 3,798 nationally

StrongestA+Jobs & incomeAHealthLowestD−Cost of living
B−

Le Plessis-Bouchard

Town · 8,518 people · #2,049 of 3,798 nationally

StrongestA+WalkabilityB+HealthLowestDCost of living
B−

Puiseux-en-France

Town · 3,765 people · #2,074 of 3,798 nationally

StrongestAWalkabilityB+SafetyLowestD−Cost of living
C+

Viarmes

Town · 5,558 people · #2,105 of 3,798 nationally

StrongestAWalkabilityAHealthLowestDSchools
C+

Parmain

Town · 5,655 people · #2,112 of 3,798 nationally

StrongestA−WalkabilityB+SafetyLowestC−Cost of living
C+

Saint-Leu-la-Forêt

Town · 16,138 people · #2,139 of 3,798 nationally

StrongestA+WalkabilityAHealthLowestDCost of living
C+

Cormeilles-en-Parisis

Large town · 27,292 people · #2,144 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestD−Cost of living
C+

Beauchamp

Town · 9,849 people · #2,268 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestDSchools
C+

L'Isle-Adam

Town · 12,493 people · #2,331 of 3,798 nationally

StrongestAWalkabilityA−Jobs & incomeLowestDCost of living
C+

Presles

Town · 4,017 people · #2,339 of 3,798 nationally

StrongestA−Jobs & incomeB+WalkabilityLowestDSchools
C+

Montsoult

Town · 4,023 people · #2,399 of 3,798 nationally

StrongestA+WalkabilityAJobs & incomeLowestC−Safety
C+

Asnières-sur-Oise

Town · 3,127 people · #2,400 of 3,798 nationally

StrongestA−WalkabilityA−Jobs & incomeLowestDHealth
C+

Eaubonne

Large town · 26,211 people · #2,420 of 3,798 nationally

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

Montmorency

Large town · 21,763 people · #2,477 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestD−Cost of living
C

Enghien-les-Bains

Town · 11,432 people · #2,489 of 3,798 nationally

StrongestA+WalkabilityAHealthLowestD−Cost of living
C

Saint-Prix

Town · 7,612 people · #2,494 of 3,798 nationally

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

Taverny

Large town · 27,593 people · #2,533 of 3,798 nationally

StrongestA+WalkabilityB+HealthLowestDSchools
C

Soisy-sous-Montmorency

Town · 18,008 people · #2,568 of 3,798 nationally

StrongestA+WalkabilityB+HealthLowestDCost of living
C

Bessancourt

Town · 8,869 people · #2,606 of 3,798 nationally

StrongestA+WalkabilityB+HealthLowestDCost of living
C

Mériel

Town · 5,347 people · #2,765 of 3,798 nationally

StrongestAWalkabilityBJobs & incomeLowestDSchools
C

Magny-en-Vexin

Town · 5,779 people · #2,795 of 3,798 nationally

StrongestAWalkabilityAHealthLowestC−Schools
C

Deuil-la-Barre

Large town · 23,099 people · #2,799 of 3,798 nationally

StrongestA+WalkabilityAHealthLowestDCost of living
C

Auvers-sur-Oise

Town · 6,863 people · #2,814 of 3,798 nationally

StrongestA−WalkabilityBJobs & incomeLowestC−Schools
C

Osny

Town · 17,954 people · #2,819 of 3,798 nationally

StrongestAWalkabilityA−Jobs & incomeLowestD−Cost of living
C

Bouffémont

Town · 6,593 people · #2,829 of 3,798 nationally

StrongestAWalkabilityB+HealthLowestDCost of living
C

Écouen

Town · 7,202 people · #2,831 of 3,798 nationally

StrongestAWalkabilityA−HealthLowestD−Cost of living
C−

Méry-sur-Oise

Town · 9,983 people · #2,866 of 3,798 nationally

StrongestAWalkabilityBJobs & incomeLowestDSchools
C−

Herblay-sur-Seine

Large town · 31,779 people · #2,921 of 3,798 nationally

StrongestAWalkabilityA−HealthLowestD−Schools
C−

Ermont

Large town · 29,489 people · #2,974 of 3,798 nationally

StrongestA+WalkabilityBHealthLowestD−Cost of living
C−

Éragny-sur-Oise

Town · 18,436 people · #2,980 of 3,798 nationally

StrongestA+WalkabilityB+HealthLowestDCost of living
C−

Menucourt

Town · 6,184 people · #2,982 of 3,798 nationally

StrongestAWalkabilityA−SafetyLowestD−Schools
C−

Franconville

Large town · 37,754 people · #2,983 of 3,798 nationally

StrongestA+WalkabilityBHealthLowestDSchools
C−

Vauréal

Town · 16,079 people · #3,034 of 3,798 nationally

StrongestA+WalkabilityBSafetyLowestD−Schools
C−

Courdimanche

Town · 7,311 people · #3,038 of 3,798 nationally

StrongestA+WalkabilityBHealthLowestD−Schools
C−

Jouy-le-Moutier

Town · 17,854 people · #3,062 of 3,798 nationally

StrongestA+WalkabilityB+SafetyLowestD−Schools
C−

Roissy-en-France

Town · 2,674 people · #3,067 of 3,798 nationally

StrongestA+WalkabilityA−Jobs & incomeLowestD−Safety
C−

Domont

Town · 16,065 people · #3,084 of 3,798 nationally

StrongestA+WalkabilityBJobs & incomeLowestDSchools
C−

Frépillon

Town · 3,317 people · #3,118 of 3,798 nationally

StrongestA+WalkabilityAJobs & incomeLowestDCost of living
C−

Groslay

Town · 8,453 people · #3,146 of 3,798 nationally

StrongestA+WalkabilityB−Jobs & incomeLowestDCost of living
C−

Sannois

Large town · 26,924 people · #3,148 of 3,798 nationally

StrongestA+WalkabilityB+HealthLowestDCost of living
C−

Luzarches

Town · 5,008 people · #3,172 of 3,798 nationally

StrongestAWalkabilityB+Jobs & incomeLowestDSchools
C−

Saint-Brice-sous-Forêt

Town · 15,063 people · #3,186 of 3,798 nationally

StrongestA+WalkabilityAHealthLowestDCost of living
C−

Saint-Gratien

Large town · 21,336 people · #3,197 of 3,798 nationally

StrongestA+WalkabilityBHealthLowestDCost of living
C−

Ézanville

Town · 9,858 people · #3,199 of 3,798 nationally

StrongestA+WalkabilityBHealthLowestDSchools
D

La Frette-sur-Seine

Town · 4,570 people · #3,243 of 3,798 nationally

StrongestAWalkabilityB+HealthLowestD−Cost of living
D

Montmagny

Town · 15,105 people · #3,273 of 3,798 nationally

StrongestA+WalkabilityA−HealthLowestD−Jobs & income
D

Champagne-sur-Oise

Town · 5,036 people · #3,291 of 3,798 nationally

StrongestB+WalkabilityB−Jobs & incomeLowestDCost of living
D

Marines

Town · 3,594 people · #3,299 of 3,798 nationally

StrongestAWalkabilityA−Jobs & incomeLowestD−Schools
D

Fosses

Town · 10,570 people · #3,436 of 3,798 nationally

StrongestAWalkabilityB−HealthLowestD−Cost of living
D

Bezons

Large town · 36,434 people · #3,450 of 3,798 nationally

StrongestA+WalkabilityB+HealthLowestDCost of living
D

Bruyères-sur-Oise

Town · 4,921 people · #3,505 of 3,798 nationally

StrongestB+WalkabilityB−SafetyLowestDSchools
D

Survilliers

Town · 4,091 people · #3,522 of 3,798 nationally

StrongestA+WalkabilityB−Jobs & incomeLowestDSafety
D

Louvres

Town · 12,560 people · #3,529 of 3,798 nationally

StrongestA+WalkabilityB−HealthLowestD−Cost of living
D

Pontoise

Large town · 31,970 people · #3,548 of 3,798 nationally

StrongestA+WalkabilityC+HealthLowestDCost of living
D

Vémars

Town · 3,124 people · #3,577 of 3,798 nationally

StrongestAWalkabilityB+Jobs & incomeLowestD−Safety
D

Cergy

Large town · 70,906 people · #3,600 of 3,798 nationally

StrongestA+WalkabilityB−HealthLowestDCost of living
D

Montigny-lès-Cormeilles

Large town · 22,457 people · #3,601 of 3,798 nationally

StrongestA+WalkabilityB−HealthLowestDJobs & income
D−

Garges-lès-Gonesse

Large town · 41,791 people · #3,655 of 3,798 nationally

StrongestA+WalkabilityC+SafetyLowestD−Jobs & income
D−

Beaumont-sur-Oise

Town · 10,232 people · #3,700 of 3,798 nationally

StrongestAWalkabilityCHealthLowestDCost of living
D−

Le Thillay

Town · 4,560 people · #3,701 of 3,798 nationally

StrongestAWalkabilityB−Jobs & incomeLowestD−Cost of living
D−

Saint-Ouen-l'Aumône

Large town · 25,578 people · #3,704 of 3,798 nationally

StrongestAWalkabilityC+Jobs & incomeLowestDCost of living
D−

Pierrelaye

Town · 10,130 people · #3,738 of 3,798 nationally

StrongestA+WalkabilityC+Jobs & incomeLowestD−Schools
D−

Villiers-le-Bel

Large town · 30,053 people · #3,758 of 3,798 nationally

StrongestA+WalkabilityC+HealthLowestD−Jobs & income
D−

Arnouville

Town · 15,023 people · #3,766 of 3,798 nationally

StrongestA+WalkabilityCHealthLowestD−Jobs & income
D−

Argenteuil

City · 106,130 people · #3,772 of 3,798 nationally

StrongestA+WalkabilityCHealthLowestD−Jobs & income
D−

Sarcelles

Large town · 59,173 people · #3,774 of 3,798 nationally

StrongestA+WalkabilityC−HealthLowestD−Jobs & income
D−

Goussainville

Large town · 31,301 people · #3,779 of 3,798 nationally

StrongestA+WalkabilityC−SchoolsLowestD−Cost of living
D−

Gonesse

Large town · 27,707 people · #3,787 of 3,798 nationally

StrongestA+WalkabilityC−Jobs & incomeLowestD−Cost of living
D−

Persan

Town · 14,359 people · #3,788 of 3,798 nationally

StrongestA+WalkabilityC−SafetyLowestD−Health

5 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

107 smaller towns and villages in Val-d'Oise

With the 76 towns of 2,500 or more above, these are all 183 communes of Val-d'Oise, 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.

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

Départements next to Val-d'Oise

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 Val-d'Oise

What is the best place to live in Val-d'Oise?

Margency ranks first of 73 graded towns of 2,500 or more: walkability (A+) and health (A) are its strongest grades; cost of living (D) is its lowest. Montlignon and Andilly follow.

How do the biggest towns in Val-d'Oise grade?

Argenteuil (106,130 people) grades D− overall, with its best grade in walkability. Cergy (70,906 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 Val-d'Oise, where five or more have an overall grade.

Is every commune in Val-d'Oise on TownRatings?

Yes: all 183 have their page, listed on this page. Grading depends on size: the 76 towns of 2,500 or more get every grade we can give them, the 23 of 1,000 to 2,499 get subject grades, and the 84 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. Bernes-sur-Oise and Chaumontel and Saint-Martin-du-Tertre have no overall grade; their pages show the grades they have, and why.

Photos: Margency, Clicsouris (CC BY-SA 2.5) · Montlignon, VVVCFFrance (CC BY-SA 4.0) · Andilly, Clicsouris (CC BY-SA 2.5) · Marly-la-Ville, Clicsouris (CC BY-SA 3.0) · Saint-Witz, Pierre Poschadel (CC BY-SA 4.0) · Le Plessis-Bouchard, Pymouss (CC BY-SA 4.0) · Puiseux-en-France, P.poschadel (CC BY-SA 2.0 fr) · Viarmes, GFreihalter (CC BY-SA 4.0) · Parmain, elisabeth (CC BY-SA 4.0) · Saint-Leu-la-Forêt, elisabeth (CC BY-SA 4.0) · Cormeilles-en-Parisis, elisabeth (CC BY-SA 4.0) · Beauchamp, Clicsouris (CC BY-SA 2.5) · L'Isle-Adam, P.poschadel (CC BY-SA 3.0) · Presles, P.poschadel (CC BY-SA 2.0 fr) · Montsoult, P.poschadel (CC BY-SA 3.0) · Asnières-sur-Oise, Monique Duffau-Auriac (CC BY-SA 3.0) · Eaubonne, Clicsouris (CC BY-SA 2.5) · Montmorency, elisabeth (CC BY-SA 4.0) · Enghien-les-Bains, OsmIdf (CC BY-SA 4.0) · Saint-Prix, Pierre Poschadel (CC BY-SA 4.0) · Taverny, Pymouss (CC BY-SA 4.0) · Soisy-sous-Montmorency, Mussklprozz (CC BY-SA 4.0) · Bessancourt, VVVCFFrance (CC0) · Mériel, P.poschadel (CC BY-SA 2.0 fr) · Magny-en-Vexin, Passet Stéphane (CC0) · Deuil-la-Barre, Tournevoile (CC BY-SA 4.0) · Auvers-sur-Oise, P.poschadel (CC BY-SA 2.0 fr) · Osny, P.poschadel (CC BY-SA 3.0) · Bouffémont, Passet Stéphane (CC0) · Écouen, P.poschadel (CC BY-SA 3.0) · Méry-sur-Oise, Robin.barbacetto (CC BY-SA 4.0) · Herblay-sur-Seine, Benchaum (CC BY-SA 3.0) · Ermont, elisabeth (CC BY-SA 4.0) · Éragny-sur-Oise, Christophe Godart (CC BY-SA 4.0) · Menucourt, Chatsam (CC BY-SA 3.0) · Franconville, Clicsouris (CC BY-SA 2.5) · Vauréal, Bruno Marand (CC BY-SA 4.0) · Courdimanche, Théophile Alexandre Steinlen (1859-1923) (CC BY-SA 4.0) · Jouy-le-Moutier, P.poschadel (CC BY-SA 3.0) · Roissy-en-France, Clicsouris (CC BY-SA 3.0) · Domont, Vuillemet François (CC BY-SA 3.0) · Frépillon, Rémih (CC BY-SA 4.0) · Groslay, Pymouss (CC BY-SA 4.0) · Sannois, CVB (CC BY 4.0) · Luzarches, Michel Mansoux (CC BY-SA 4.0) · Saint-Brice-sous-Forêt, touzainphilippe (CC BY 3.0) · Saint-Gratien, Clicsouris (CC BY-SA 3.0) · Ézanville, P.poschadel (CC BY-SA 3.0) · La Frette-sur-Seine, Archytekt (CC BY-SA 4.0) · Montmagny, Claude Villetaneuse (CC BY-SA 3.0) · Champagne-sur-Oise, P.poschadel (CC BY-SA 2.0 fr) · Marines, Pierre Poschadel (CC BY-SA 4.0) · Fosses, Pierre Poschadel (CC BY-SA 4.0) · Bezons, Yennceiri (CC BY-SA 4.0) · Bruyères-sur-Oise, Chatsam (CC BY-SA 3.0) · Survilliers, P.poschadel (CC BY-SA 2.0 fr) · Louvres, P.poschadel (CC BY-SA 2.0 fr) · Pontoise, Patrick Jaloyan modified by Zil (CC BY-SA 2.0) · Vémars, P.poschadel (CC BY-SA 3.0) · Cergy, Christophe Godart (CC BY-SA 4.0) · Montigny-lès-Cormeilles, Rémih (CC BY-SA 4.0) · Garges-lès-Gonesse, Clicsouris (CC BY-SA 2.5) · Beaumont-sur-Oise, P.poschadel (CC BY-SA 2.0 fr) · Le Thillay, Popolon (CC BY-SA 3.0) · Saint-Ouen-l'Aumône, Paul Cézanne (Public domain) · Pierrelaye, Rémih (CC BY-SA 4.0) · Villiers-le-Bel, Chabe01 (CC BY-SA 4.0) · Arnouville, Ndoduc (CC BY-SA 4.0) · Argenteuil, Remi Jouan (CC BY-SA 3.0) · Sarcelles, Clicsouris (CC BY-SA 3.0) · Goussainville, Rémih (CC BY-SA 4.0) · Gonesse, P.poschadel (CC BY-SA 2.0 fr) · Persan, P.poschadel (CC BY-SA 2.0 fr), 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.