Largest City in France

2026 ranking · social housing rate (SRU law)

The towns in Hauts-de-France with the highest share of social housing

Grenay (Pas-de-Calais) has the highest share of social housing in Hauts-de-France: 73.38% of its primary residences. Next come Creil (Oise, 70.13%) and Sallaumines (Pas-de-Calais, 68.64%).

164 towns ranked out of 3,782

Grenay, 1stThe next 19

The podium

  1. 1stGrenay 73.38% Pas-de-Calais
  2. 2ndCreil 70.13% Oise
  3. 3rdSallaumines 68.64% Pas-de-Calais

Photos: © P.poschadel, CC BY-SA 2.0 FR

This ranking covers 164 of the 3,782 towns in Hauts-de-France. Not ranked: communes not subject to Article 55 of the SRU law and those for which the inventory gives no rate. The table is split into pages of 100 towns. At the other end of the ranking, Steenvoorde (Nord) comes last with 9.83%.

In France, a commune is the smallest unit of local government, from large cities to tiny villages. Paris, Lyon and Marseille are ranked as whole communes: their arrondissements (districts) have no rank of their own.

The ranking: highest share of social housing in Hauts-de-France

Rank Town Department Social housing rate Proportional bar Population
1 Grenay Pas-de-Calais (62) 73.38 6,669
2 Creil Oise (60) 70.13 36,533
3 Sallaumines Pas-de-Calais (62) 68.64 9,451
4 Noyelles-sous-Lens Pas-de-Calais (62) 67.89 6,882
5 Marles-les-Mines Pas-de-Calais (62) 64.16 5,430
6 Lens Pas-de-Calais (62) 61.14 33,122
7 Rouvroy Pas-de-Calais (62) 60.36 8,580
8 Oignies Pas-de-Calais (62) 60.31 10,373
9 Liévin Pas-de-Calais (62) 59.29 30,398
10 Bruay-la-Buissière Pas-de-Calais (62) 58.89 21,772
11 Libercourt Pas-de-Calais (62) 57.91 8,008
12 Barlin Pas-de-Calais (62) 56.16 7,374
13 Mazingarbe Pas-de-Calais (62) 55.98 8,246
14 Calonne-Ricouart Pas-de-Calais (62) 55.74 5,393
15 Méricourt Pas-de-Calais (62) 53.39 11,662
16 Noyelles-Godault Pas-de-Calais (62) 51.87 6,020
17 Avion Pas-de-Calais (62) 51.58 17,556
18 Harnes Pas-de-Calais (62) 50.64 12,334
19 Billy-Montigny Pas-de-Calais (62) 50.43 7,975
20 Nogent-sur-Oise Oise (60) 50.31 22,177
21 Divion Pas-de-Calais (62) 50.24 6,802
22 Montataire Oise (60) 48.40 14,387
23 Bully-les-Mines Pas-de-Calais (62) 48.12 12,241
24 Fouquières-lès-Lens Pas-de-Calais (62) 47.21 6,119
25 Montigny-en-Gohelle Pas-de-Calais (62) 46.17 9,784
26 Beauvais Oise (60) 46.05 56,934
27 Houdain Pas-de-Calais (62) 45.85 7,006
28 Nœux-les-Mines Pas-de-Calais (62) 44.91 11,619
29 Belleu Aisne (02) 43.90 3,726
30 Liancourt Oise (60) 43.61 6,855
31 Soissons Aisne (02) 43.59 28,664
32 Haillicourt Pas-de-Calais (62) 43.49 5,094
33 tied Wingles Pas-de-Calais (62) 42.74 8,765
33 tied Hersin-Coupigny Pas-de-Calais (62) 42.74 6,121
35 Saint-Nicolas Pas-de-Calais (62) 42.72 4,544
36 Compiègne Oise (60) 41.99 41,774
37 Le Portel Pas-de-Calais (62) 41.98 8,878
38 Saint-Laurent-Blangy Pas-de-Calais (62) 41.78 6,520
39 Angres Pas-de-Calais (62) 41.33 4,684
40 Longueau Somme (80) 41.07 5,726
41 Vendin-le-Vieil Pas-de-Calais (62) 40.23 8,596
42 Sains-en-Gohelle Pas-de-Calais (62) 39.62 5,986
43 Thourotte Oise (60) 39.47 4,530
44 Auchel Pas-de-Calais (62) 39.46 10,098
45 Évin-Malmaison Pas-de-Calais (62) 38.98 4,650
46 Carvin Pas-de-Calais (62) 38.90 18,033
47 Château-Thierry Aisne (02) 38.43 15,366
48 Boulogne-sur-Mer Pas-de-Calais (62) 38.09 40,924
49 Hénin-Beaumont Pas-de-Calais (62) 37.54 26,029
50 Amiens Somme (80) 37.52 139,183
51 Villers-Saint-Paul Oise (60) 36.13 6,567
52 Leforest Pas-de-Calais (62) 35.77 7,122
53 Arras Pas-de-Calais (62) 35.64 43,765
54 Outreau Pas-de-Calais (62) 35.20 13,266
55 Courrières Pas-de-Calais (62) 34.07 10,243
56 Saint-Leu-d'Esserent Oise (60) 33.57 4,751
57 Saint-Étienne-au-Mont Pas-de-Calais (62) 32.91 5,080
58 Loos-en-Gohelle Pas-de-Calais (62) 32.51 6,847
59 Courcelles-lès-Lens Pas-de-Calais (62) 32.45 7,860
60 Dourges Pas-de-Calais (62) 32.35 6,164
61 Saint-Quentin Aisne (02) 31.87 53,963
62 Neuville-Saint-Rémy Nord (59) 31.70 4,055
63 Vermelles Pas-de-Calais (62) 31.29 4,765
64 Haisnes Pas-de-Calais (62) 31.16 4,424
65 Beaurains Pas-de-Calais (62) 31.08 5,621
66 Calais Pas-de-Calais (62) 31.04 68,246
67 Wervicq-Sud Nord (59) 30.66 5,478
68 Comines Nord (59) 30.22 12,824
69 Béthune Pas-de-Calais (62) 29.80 25,585
70 Auchy-les-Mines Pas-de-Calais (62) 29.46 4,658
71 Loison-sous-Lens Pas-de-Calais (62) 29.39 5,194
72 Achicourt Pas-de-Calais (62) 28.93 8,029
73 Ronchin Nord (59) 28.75 19,943
74 Marquette-lez-Lille Nord (59) 28.56 12,695
75 Halluin Nord (59) 27.53 20,864
76 La Chapelle-d'Armentières Nord (59) 27.38 8,824
77 Lacroix-Saint-Ouen Oise (60) 27.28 5,590
78 Meurchin Pas-de-Calais (62) 26.95 3,717
79 Saint-André-lez-Lille Nord (59) 26.67 13,354
80 La Madeleine Nord (59) 26.55 22,006
81 Téteghem-Coudekerque-Village Nord (59) 26.35 8,468
82 Verberie Oise (60) 26.19 3,960
83 Margny-lès-Compiègne Oise (60) 26.08 8,854
84 Nieppe Nord (59) 25.81 7,846
85 Saint-Martin-Boulogne Pas-de-Calais (62) 25.57 11,038
86 Lys-lez-Lannoy Nord (59) 25.32 14,170
87 Bouchain Nord (59) 25.26 4,139
88 Bauvin Nord (59) 24.93 5,295
89 Hazebrouck Nord (59) 24.46 22,331
90 Lesquin Nord (59) 23.90 9,691
91 tied Wasquehal Nord (59) 23.87 21,005
91 tied Lillers Pas-de-Calais (62) 23.87 10,302
93 Wambrechies Nord (59) 23.83 11,134
94 Wimille Pas-de-Calais (62) 23.76 3,917
95 Camon Somme (80) 23.71 4,413
96 Aix-Noulette Pas-de-Calais (62) 23.69 3,949
97 Gauchy Aisne (02) 23.65 5,249
98 Linselles Nord (59) 23.47 8,249
99 Toufflers Nord (59) 23.44 3,991
100 Petite-Forêt Nord (59) 23.32 5,093

Source: French Ministry of Housing, social housing inventory (Article 55 of the SRU law); social rental housing counted under the SRU law, as a share of primary residences, communes subject to the law. Not ranked: communes not subject to Article 55 of the SRU law and those for which the inventory gives no rate. Tied values share the same rank. Data sources.

FAQ

Highest share of social housing in Hauts-de-France: FAQ

Which town in Hauts-de-France has the highest share of social housing?

Grenay (Pas-de-Calais) has the highest share of social housing in Hauts-de-France: 73.38% of its primary residences.

What are the 10 towns in Hauts-de-France with the highest share of social housing?

In order: Grenay (73.38%), Creil (70.13%), Sallaumines (68.64%), Noyelles-sous-Lens (67.89%), Marles-les-Mines (64.16%), Lens (61.14%), Rouvroy (60.36%), Oignies (60.31%), Liévin (59.29%), and Bruay-la-Buissière (58.89%).

Which town in Hauts-de-France has the lowest share of social housing?

Steenvoorde (Nord) has the lowest share of social housing in Hauts-de-France: 9.83% of its primary residences. See the towns in Hauts-de-France with the lowest share of social housing.

How many towns in Hauts-de-France are ranked?

164 out of 3,782. Not ranked: communes not subject to Article 55 of the SRU law and those for which the inventory gives no rate.

Which towns are covered?

Article 55 of France’s SRU law requires communes with more than 3,500 inhabitants (1,500 in the Paris region) that belong to an urban area or intercommunality of at least 50,000 people to reach 20% or 25% social housing among their primary residences. The rate ranked is the one in the ministry’s annual inventory, as published: it can exceed 100%, because social housing units (including places in residential facilities) and primary residences are counted from different files. Other communes are not in the inventory and are not ranked.

Back to top

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