Largest City in France

2026 ranking · median standard of living

The richest towns in Hauts-de-France in 2026: median standard of living (1,001st to 1,100th)

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 1,001st to 1,100th, out of 3,494.

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

Rank Town Department Median standard of living (€/year) Proportional bar Population
998 tied Bullecourt Pas-de-Calais (62) 27,240 227
1,002 tied Bruyères-et-Montbérault Aisne (02) 27,230 1,450
1,002 tied Berneuil-sur-Aisne Oise (60) 27,230 927
1,002 tied Dimechaux Nord (59) 27,230 340
1,002 tied Neuilly-l'Hôpital Somme (80) 27,230 339
1,002 tied Troësnes Aisne (02) 27,230 217
1,002 tied Hénencourt Somme (80) 27,230 196
1,002 tied Écuélin Nord (59) 27,230 147
1,009 tied Leers Nord (59) 27,220 9,579
1,009 tied Maulers Oise (60) 27,220 353
1,009 tied Nabringhen Pas-de-Calais (62) 27,220 232
1,009 tied Wemaers-Cappel Nord (59) 27,220 229
1,009 tied Mortemer Oise (60) 27,220 224
1,009 tied Glatigny Oise (60) 27,220 216
1,009 tied Brumetz Aisne (02) 27,220 185
1,009 tied Loueuse Oise (60) 27,220 158
1,009 tied Contre Somme (80) 27,220 151
1,018 Hardifort Nord (59) 27,210 394
1,019 tied Flines-lès-Mortagne Nord (59) 27,200 1,703
1,019 tied Homblières Aisne (02) 27,200 1,443
1,019 tied Sercus Nord (59) 27,200 494
1,019 tied Escarmain Nord (59) 27,200 486
1,019 tied Amifontaine Aisne (02) 27,200 398
1,019 tied Airon-Saint-Vaast Pas-de-Calais (62) 27,200 186
1,025 tied Saleux Somme (80) 27,190 2,772
1,025 tied Brenouille Oise (60) 27,190 2,143
1,025 tied Steene Nord (59) 27,190 1,420
1,025 tied Domptin Aisne (02) 27,190 663
1,025 tied Fresnoy-au-Val Somme (80) 27,190 229
1,025 tied Francières Somme (80) 27,190 181
1,031 tied Hallennes-lez-Haubourdin Nord (59) 27,180 4,721
1,031 tied Wailly-Beaucamp Pas-de-Calais (62) 27,180 1,089
1,031 tied Éplessier Somme (80) 27,180 350
1,031 tied Neuville-en-Avesnois Nord (59) 27,180 306
1,035 tied Lespesses Pas-de-Calais (62) 27,170 408
1,035 tied Roupy Aisne (02) 27,170 242
1,035 tied Braches Somme (80) 27,170 205
1,038 tied Wimereux Pas-de-Calais (62) 27,160 6,386
1,038 tied Ovillers-la-Boisselle Somme (80) 27,160 433
1,038 tied Prouvais Aisne (02) 27,160 353
1,038 tied Riencourt-lès-Cagnicourt Pas-de-Calais (62) 27,160 257
1,038 tied Le Quesnel-Aubry Oise (60) 27,160 222
1,038 tied Le Wast Pas-de-Calais (62) 27,160 207
1,038 tied Villers-lès-Guise Aisne (02) 27,160 172
1,045 tied Namps-Maisnil Somme (80) 27,150 1,026
1,045 tied Beaudignies Nord (59) 27,150 578
1,045 tied Vaire-sous-Corbie Somme (80) 27,150 291
1,048 Retheuil Aisne (02) 27,140 369
1,049 tied Lagny Oise (60) 27,130 539
1,049 tied Boussières-sur-Sambre Nord (59) 27,130 531
1,049 tied Mazinghem Pas-de-Calais (62) 27,130 466
1,049 tied Azy-sur-Marne Aisne (02) 27,130 375
1,049 tied Hallivillers Somme (80) 27,130 144
1,054 tied Raimbeaucourt Nord (59) 27,120 4,053
1,054 tied Miannay Somme (80) 27,120 615
1,054 tied Estourmel Nord (59) 27,120 492
1,057 Savy Aisne (02) 27,110 631
1,058 Troisvaux Pas-de-Calais (62) 27,100 303
1,059 tied Tincques Pas-de-Calais (62) 27,090 836
1,059 tied La Thieuloye Pas-de-Calais (62) 27,090 478
1,059 tied Averdoingt Pas-de-Calais (62) 27,090 296
1,059 tied Herleville Somme (80) 27,090 192
1,063 tied Oresmaux Somme (80) 27,080 1,011
1,063 tied Ochtezeele Nord (59) 27,080 352
1,063 tied Villers-Tournelle Somme (80) 27,080 164
1,066 tied Cucq Pas-de-Calais (62) 27,070 5,210
1,066 tied Eppe-Sauvage Nord (59) 27,070 245
1,066 tied Sommette-Eaucourt Aisne (02) 27,070 180
1,069 tied Nogentel Aisne (02) 27,060 1,132
1,069 tied Cauroir Nord (59) 27,060 590
1,071 tied Hangest-en-Santerre Somme (80) 27,050 1,043
1,071 tied Fournival Oise (60) 27,050 529
1,071 tied Sissy Aisne (02) 27,050 514
1,074 tied Morbecque Nord (59) 27,040 2,629
1,074 tied Lesdain Nord (59) 27,040 445
1,074 tied Leulinghem Pas-de-Calais (62) 27,040 274
1,074 tied Royaucourt-et-Chailvet Aisne (02) 27,040 228
1,074 tied Buicourt Oise (60) 27,040 148
1,079 tied Mons-en-Laonnois Aisne (02) 27,030 1,163
1,079 tied Gannes Oise (60) 27,030 368
1,079 tied Blicourt Oise (60) 27,030 364
1,079 tied Wissignicourt Aisne (02) 27,030 148
1,083 tied Saint-Waast Nord (59) 27,020 694
1,083 tied Aubencheul-au-Bac Nord (59) 27,020 554
1,083 tied Genvry Oise (60) 27,020 402
1,083 tied Buigny-l'Abbé Somme (80) 27,020 348
1,083 tied Attilly Aisne (02) 27,020 342
1,083 tied Sainte-Eusoye Oise (60) 27,020 335
1,083 tied Bonnesvalyn Aisne (02) 27,020 219
1,083 tied Fransures Somme (80) 27,020 127
1,091 tied Saint-Sauveur Oise (60) 27,010 1,782
1,091 tied Chézy-sur-Marne Aisne (02) 27,010 1,323
1,091 tied Fressain Nord (59) 27,010 929
1,091 tied Cléry-sur-Somme Somme (80) 27,010 529
1,095 tied Trélou-sur-Marne Aisne (02) 27,000 973
1,095 tied Démuin Somme (80) 27,000 528
1,095 tied Marquéglise Oise (60) 27,000 496
1,095 tied Chelers Pas-de-Calais (62) 27,000 252
1,095 tied Billancourt Somme (80) 27,000 182
1,095 tied Courtieux Oise (60) 27,000 172

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