Largest City in France

2026 ranking · median standard of living

The richest towns in Hauts-de-France in 2026: median standard of living (301st to 400th)

Fontaine-Chaalis (Oise) is the richest town in Hauts-de-France: its median standard of living reaches €45,570 a year.

3,494 towns ranked out of 3,782

Continued: the towns in Hauts-de-France ranked 301st to 400th, out of 3,494.

The ranking, continued: richest towns in Hauts-de-France

Rank Town Department Median standard of living (€/year) Proportional bar Population
300 tied Fontaine-Saint-Lucien Oise (60) 29,770 181
302 tied Le Fayel Oise (60) 29,760 237
302 tied Laversine Aisne (02) 29,760 161
304 tied Pontpoint Oise (60) 29,750 3,347
304 tied Longueil-Sainte-Marie Oise (60) 29,750 1,939
306 tied Boury-en-Vexin Oise (60) 29,740 345
306 tied Saint-Pierre-Aigle Aisne (02) 29,740 337
306 tied Cuvergnon Oise (60) 29,740 329
309 tied Lecelles Nord (59) 29,730 3,102
309 tied Habarcq Pas-de-Calais (62) 29,730 701
309 tied Hailles Somme (80) 29,730 407
309 tied Saconin-et-Breuil Aisne (02) 29,730 209
313 Sacy-le-Grand Oise (60) 29,710 1,598
314 Montenescourt Pas-de-Calais (62) 29,690 448
315 Téteghem-Coudekerque-Village Nord (59) 29,680 8,468
316 tied Templeuve-en-Pévèle Nord (59) 29,670 7,308
316 tied Château-l'Abbaye Nord (59) 29,670 933
316 tied Oroër Oise (60) 29,670 545
316 tied Barzy-sur-Marne Aisne (02) 29,670 388
316 tied Séry-Magneval Oise (60) 29,670 274
316 tied Rocquemont Oise (60) 29,670 118
322 tied Élesmes Nord (59) 29,650 1,030
322 tied Montmartin Oise (60) 29,650 303
324 tied Villers-Bocage Somme (80) 29,640 1,595
324 tied Rivière Pas-de-Calais (62) 29,640 1,141
324 tied Airion Oise (60) 29,640 567
327 tied Nivelle Nord (59) 29,630 1,424
327 tied Lévignen Oise (60) 29,630 1,035
327 tied Saint-Floris Pas-de-Calais (62) 29,630 634
327 tied Foulangues Oise (60) 29,630 197
331 tied Festubert Pas-de-Calais (62) 29,620 1,263
331 tied Wailly Pas-de-Calais (62) 29,620 1,088
331 tied Hermin Pas-de-Calais (62) 29,620 211
331 tied Soues Somme (80) 29,620 126
335 tied Wambrechies Nord (59) 29,610 11,134
335 tied Tracy-le-Val Oise (60) 29,610 1,067
335 tied Delincourt Oise (60) 29,610 547
335 tied Wisques Pas-de-Calais (62) 29,610 231
335 tied Maisoncelle-Saint-Pierre Oise (60) 29,610 180
340 tied Sainte-Marie-Cappel Nord (59) 29,600 850
340 tied Monchy-Humières Oise (60) 29,600 788
340 tied Dallon Aisne (02) 29,600 429
343 tied Hinges Pas-de-Calais (62) 29,590 2,556
343 tied Amblainville Oise (60) 29,590 1,833
345 Maysel Oise (60) 29,580 214
346 tied Coisy Somme (80) 29,570 391
346 tied Chérisy Pas-de-Calais (62) 29,570 298
348 La Capelle-lès-Boulogne Pas-de-Calais (62) 29,560 1,579
349 Clairy-Saulchoix Somme (80) 29,550 381
350 tied Camphin-en-Carembault Nord (59) 29,530 1,753
350 tied Gilocourt Oise (60) 29,530 650
350 tied Noroy Oise (60) 29,530 250
353 Berneuil-en-Bray Oise (60) 29,520 832
354 tied Crochte Nord (59) 29,510 671
354 tied Vignemont Oise (60) 29,510 422
354 tied Havernas Somme (80) 29,510 385
354 tied Bellonne Pas-de-Calais (62) 29,510 213
358 tied Senlis Oise (60) 29,500 15,711
358 tied Dieudonné Oise (60) 29,500 993
360 Puiseux-le-Hauberger Oise (60) 29,490 892
361 tied Thélus Pas-de-Calais (62) 29,480 1,333
361 tied Chevincourt Oise (60) 29,480 805
361 tied Verderel-lès-Sauqueuse Oise (60) 29,480 738
361 tied Gouy-Servins Pas-de-Calais (62) 29,480 369
365 tied Bouconvillers Oise (60) 29,470 425
365 tied Offrethun Pas-de-Calais (62) 29,470 278
367 Erquery Oise (60) 29,460 601
368 Wargnies-le-Grand Nord (59) 29,450 1,147
369 tied Lachapelle-Saint-Pierre Oise (60) 29,440 843
369 tied Corbeil-Cerf Oise (60) 29,440 369
371 Basseux Pas-de-Calais (62) 29,430 133
372 tied Emmerin Nord (59) 29,410 3,049
372 tied Rouvroy Aisne (02) 29,410 519
372 tied Francilly-Selency Aisne (02) 29,410 479
375 Hon-Hergies Nord (59) 29,400 879
376 Richebourg Pas-de-Calais (62) 29,390 2,737
377 tied Audembert Pas-de-Calais (62) 29,380 437
377 tied Gussignies Nord (59) 29,380 356
379 tied Bailleul-Sir-Berthoult Pas-de-Calais (62) 29,370 1,454
379 tied Saint-Josse Pas-de-Calais (62) 29,370 1,080
379 tied Montiers Oise (60) 29,370 406
382 tied Betz Oise (60) 29,360 1,126
382 tied Boissy-Fresnoy Oise (60) 29,360 960
382 tied Canly Oise (60) 29,360 761
382 tied Warlencourt-Eaucourt Pas-de-Calais (62) 29,360 133
386 tied Hondainville Oise (60) 29,350 710
386 tied Regny Aisne (02) 29,350 187
388 tied Rumegies Nord (59) 29,330 1,756
388 tied Saint-Martin-le-Nœud Oise (60) 29,330 1,126
388 tied Bonlier Oise (60) 29,330 475
388 tied Haute-Avesnes Pas-de-Calais (62) 29,330 474
392 tied Pierrefonds Oise (60) 29,320 2,028
392 tied Litz Oise (60) 29,320 367
392 tied Cachy Somme (80) 29,320 306
392 tied Nielles-lès-Calais Pas-de-Calais (62) 29,320 287
392 tied Martincourt Oise (60) 29,320 143
397 tied Heilles Oise (60) 29,310 655
397 tied Drouvin-le-Marais Pas-de-Calais (62) 29,310 638
399 tied Boran-sur-Oise Oise (60) 29,290 2,177
399 tied Deûlémont Nord (59) 29,290 1,803

Source: INSEE, Filosofi (localized social and tax income data); median annual standard of living of residents. Not ranked: towns for which INSEE does not publish the standard of living (statistical confidentiality, mostly small towns). Tied values share the same rank. Data sources.

Back to top

This website uses cookies to give you the best possible experience. Read the privacy policy