Largest City in France

2026 ranking · median standard of living

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

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 501st to 600th, out of 3,494.

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

Rank Town Department Median standard of living (€/year) Proportional bar Population
501 tied Salouël Somme (80) 28,780 4,237
501 tied Taisnières-sur-Hon Nord (59) 28,780 991
503 tied Houplin-Ancoisne Nord (59) 28,770 3,368
503 tied Pradelles Nord (59) 28,770 408
503 tied Besny-et-Loizy Aisne (02) 28,770 324
503 tied Laval-en-Laonnois Aisne (02) 28,770 255
507 tied Le Doulieu Nord (59) 28,760 1,459
507 tied Simencourt Pas-de-Calais (62) 28,760 588
507 tied Francières Oise (60) 28,760 553
507 tied Recques-sur-Course Pas-de-Calais (62) 28,760 276
507 tied Autheuil-en-Valois Oise (60) 28,760 275
512 tied Willems Nord (59) 28,750 2,970
512 tied Beuvry-la-Forêt Nord (59) 28,750 2,903
512 tied Le Plessis-Brion Oise (60) 28,750 1,320
512 tied Oissy Somme (80) 28,750 212
516 tied Ully-Saint-Georges Oise (60) 28,740 1,973
516 tied Marest-sur-Matz Oise (60) 28,740 383
518 tied Remy Oise (60) 28,730 1,986
518 tied Pont-Noyelles Somme (80) 28,730 830
518 tied Wargnies-le-Petit Nord (59) 28,730 789
518 tied Saint-Tricat Pas-de-Calais (62) 28,730 787
518 tied Sommaing Nord (59) 28,730 404
518 tied La Villeneuve-sous-Thury Oise (60) 28,730 146
524 tied Jolimetz Nord (59) 28,720 869
524 tied Saint-Étienne-Roilaye Oise (60) 28,720 305
524 tied Braisnes-sur-Aronde Oise (60) 28,720 177
527 tied Gondecourt Nord (59) 28,710 4,196
527 tied Hargnies Nord (59) 28,710 609
527 tied Chevregny Aisne (02) 28,710 203
530 tied Saint-Inglevert Pas-de-Calais (62) 28,700 834
530 tied Grand-Laviers Somme (80) 28,700 473
530 tied Béthonsart Pas-de-Calais (62) 28,700 159
533 tied Naours Somme (80) 28,690 1,067
533 tied Wierre-Effroy Pas-de-Calais (62) 28,690 858
535 Hondeghem Nord (59) 28,680 934
536 tied Boisleux-Saint-Marc Pas-de-Calais (62) 28,670 256
536 tied Capelle-Fermont Pas-de-Calais (62) 28,670 225
538 tied Pont-à-Marcq Nord (59) 28,660 3,106
538 tied Rosoy-en-Multien Oise (60) 28,660 608
538 tied Roucourt Nord (59) 28,660 460
538 tied Boursin Pas-de-Calais (62) 28,660 246
538 tied La Vicogne Somme (80) 28,660 245
538 tied Ly-Fontaine Aisne (02) 28,660 119
544 tied Bierne Nord (59) 28,650 1,742
544 tied Vorges Aisne (02) 28,650 396
546 tied Neufchâtel-Hardelot Pas-de-Calais (62) 28,640 4,189
546 tied Capinghem Nord (59) 28,640 2,756
546 tied Préseau Nord (59) 28,640 2,121
546 tied Gouy-sous-Bellonne Pas-de-Calais (62) 28,640 1,406
546 tied Catenoy Oise (60) 28,640 1,152
546 tied Thun-Saint-Martin Nord (59) 28,640 553
546 tied Antilly Oise (60) 28,640 276
546 tied Frise Somme (80) 28,640 179
554 tied Arleux-en-Gohelle Pas-de-Calais (62) 28,630 982
554 tied Fontaine-lès-Croisilles Pas-de-Calais (62) 28,630 278
556 Nouvelle-Église Pas-de-Calais (62) 28,620 717
557 tied Belloy-sur-Somme Somme (80) 28,610 725
557 tied Hénin-sur-Cojeul Pas-de-Calais (62) 28,610 535
559 tied Choisy-au-Bac Oise (60) 28,600 3,538
559 tied Cambligneul Pas-de-Calais (62) 28,600 361
559 tied Beaumont-les-Nonains Oise (60) 28,600 346
559 tied Bonnières Oise (60) 28,600 204
563 tied Warluis Oise (60) 28,590 1,240
563 tied Estrun Nord (59) 28,590 749
563 tied Hamelet Somme (80) 28,590 630
566 tied Gavrelle Pas-de-Calais (62) 28,580 777
566 tied Gondreville Oise (60) 28,580 236
568 tied Sailly-sur-la-Lys Pas-de-Calais (62) 28,570 4,049
568 tied Merris Nord (59) 28,570 1,127
568 tied Lahoussoye Somme (80) 28,570 448
571 Wandignies-Hamage Nord (59) 28,560 1,318
572 tied Niergnies Nord (59) 28,550 516
572 tied Eswars Nord (59) 28,550 369
574 tied Savignies Oise (60) 28,540 958
574 tied Fouquenies Oise (60) 28,540 417
576 tied Vauxbuin Aisne (02) 28,530 775
576 tied Ficheux Pas-de-Calais (62) 28,530 506
576 tied Ménévillers Oise (60) 28,530 106
579 tied Chambors Oise (60) 28,520 307
579 tied Gury Oise (60) 28,520 240
581 Fouquières-lès-Béthune Pas-de-Calais (62) 28,510 1,127
582 tied La Madeleine Nord (59) 28,500 22,006
582 tied Saint-Martin-Longueau Oise (60) 28,500 1,481
582 tied Carly Pas-de-Calais (62) 28,500 650
582 tied Berneville Pas-de-Calais (62) 28,500 495
582 tied Essertaux Somme (80) 28,500 275
582 tied Varinfroy Oise (60) 28,500 267
588 tied Villereau Nord (59) 28,490 1,105
588 tied Haudivillers Oise (60) 28,490 794
588 tied Coupru Aisne (02) 28,490 165
591 tied Lesquin Nord (59) 28,480 9,691
591 tied Boiry-Becquerelle Pas-de-Calais (62) 28,480 488
591 tied Le Vaumain Oise (60) 28,480 408
591 tied Russy-Bémont Oise (60) 28,480 251
595 tied Heuringhem Pas-de-Calais (62) 28,470 1,430
595 tied Guignecourt Oise (60) 28,470 393
595 tied Boullarre Oise (60) 28,470 199
598 Gonnehem Pas-de-Calais (62) 28,460 2,578
599 tied Montchevreuil Oise (60) 28,450 1,348
599 tied Ponchon Oise (60) 28,450 1,179

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