Largest City in France

2026 ranking · station ridership

The busiest train stations in Hauts-de-France (101st to 200th)

The busiest train station in Hauts-de-France is Lille Flandres (Nord), with 25,331,979 passengers a year.

330 stations ranked

Continued: the stations in Hauts-de-France ranked 101st to 200th, out of 330. SNCF data, ODbL license.

The ranking, continued: busiest train stations in Hauts-de-France

Passenger stations in Hauts-de-France ranked by passengers per year
Rank Station Department Passengers per year Proportional bar Change over one year
101 Cassel Bavinchove Nord (59) 155,353 +15%
102 Montigny-en-Ostrevent Nord (59) 153,647 +6.1%
103 Bohain-en-Vermandois Aisne (02) 149,438 +6.9%
104 Arnèke Nord (59) 147,778 +15%
105 La Fère Aisne (02) 147,047 +8.3%
106 La Borne Blanche Orry-la-Ville Oise (60) 144,181 −3.0%
107 Bully - Grenay Bully-les-Mines Pas-de-Calais (62) 141,322 +11%
108 Roubaix Nord (59) 138,862 +9.1%
109 La Ferté-Milon Aisne (02) 137,068 +7.1%
110 Cires-lès-Mello Oise (60) 134,919 +3.1%
111 Noyelles-sur-Mer Somme (80) 133,531 +3.6%
112 Bauvin - Provin Nord (59) 130,202 +3.9%
113 Saint-Leu-d'Esserent Oise (60) 128,020 +3.5%
114 Pérenchies Nord (59) 126,686 +28%
115 Anizy - Pinon Aisne (02) 126,609 +8.6%
116 Watten - Éperlecques Pas-de-Calais (62) 122,322 +5.6%
117 Pont-à-Vendin Pas-de-Calais (62) 118,385 +4.4%
118 Nesle Somme (80) 109,199 +9.2%
119 Saint-Erme-Outre-et-Ramecourt Aisne (02) 100,594 +8.3%
120 Grandvilliers Oise (60) 100,500 +14%
121 Achiet-le-Grand Pas-de-Calais (62) 100,369 +22%
122 Villers-Saint-Paul Oise (60) 99,340 +15%
123 Picquigny Somme (80) 98,884 +6.9%
124 Vitry-en-Artois Pas-de-Calais (62) 93,438 +21%
125 Mareuil-sur-Ourcq Oise (60) 93,075 +0.9%
126 Précy-sur-Oise Oise (60) 92,803 +11%
127 Brebières Pas-de-Calais (62) 91,177 +2.9%
128 Abancourt Oise (60) 90,965 +17%
129 Rosult Nord (59) 89,723 +20%
130 Le Poirier Université Trith-Saint-Léger Nord (59) 89,600 +5.5%
131 Busigny Nord (59) 85,880 +16%
132 Nœux-les-Mines Pas-de-Calais (62) 83,446 +5.4%
133 Saint-Roch Amiens Somme (80) 83,396 +15%
134 Haubourdin Nord (59) 83,253 +19%
135 Landas Nord (59) 83,119 +4.7%
136 Wavrin Nord (59) 82,851 +13%
137 Jeumont Nord (59) 82,089 +7.4%
138 Biache-Saint-Vaast Pas-de-Calais (62) 79,041 +14%
139 Ronchin Nord (59) 76,461 +16%
140 Fretin Nord (59) 75,826 +3.8%
141 Estrées-Saint-Denis Oise (60) 75,710 +17%
142 Marcelcave Somme (80) 74,632 +0.6%
143 Nieppe Nord (59) 74,570 +11%
144 Laboissière - Le Déluge Laboissière-en-Thelle Oise (60) 73,172 +24%
145 Baisieux Nord (59) 67,152 +19%
146 Hesdin Hesdin-la-Forêt Pas-de-Calais (62) 66,354 +15%
147 Marseille-en-Beauvaisis Oise (60) 65,733 −6.9%
148 Strazeele Nord (59) 65,596 +15%
149 Aubigny-en-Artois Pas-de-Calais (62) 64,945 +20%
150 Tricot Oise (60) 64,823 +5.7%
151 Montataire Oise (60) 63,783 +14%
152 Savy-Berlette Pas-de-Calais (62) 61,174 +13%
153 Wattignies - Templemars Nord (59) 60,938 +4.7%
154 Avion Pas-de-Calais (62) 60,350 +11%
155 Thourotte Oise (60) 59,210 +7.3%
156 Hautmont Nord (59) 58,624 +5.0%
157 Esches Oise (60) 57,843 +12%
158 Loos lez Lille Nord (59) 57,811 +22%
159 Hangest-sur-Somme Somme (80) 57,553 +18%
160 Liévin Pas-de-Calais (62) 54,889 +22%
161 Boran-sur-Oise Oise (60) 53,476 +8.2%
162 Le Meux - La Croix-Saint-Ouen Oise (60) 52,298 +17%
163 Montreuil sur Mer Pas-de-Calais (62) 51,218 +6.2%
164 Breteuil Bacouël Oise (60) 49,740 +4.4%
165 Chevrières Oise (60) 49,528 +28%
166 Sains-du-Nord Nord (59) 48,790 −2.5%
167 Steenwerck Bailleul Nord (59) 47,229 −0.2%
168 Ruminghem Pas-de-Calais (62) 47,172 +37%
169 Méricourt - Ribemont Méricourt-l'Abbé Somme (80) 46,491 −20%
170 Santes Nord (59) 45,926 +5.1%
171 Meurchin Pas-de-Calais (62) 44,947 −4.6%
172 Cuinchy Pas-de-Calais (62) 44,355 +18%
173 Gravelines Nord (59) 43,409 +17%
174 Pont de Bois Villeneuve-d'Ascq Nord (59) 43,205 +0.5%
175 Lille Porte de Douai Nord (59) 43,198 +18%
176 Ormoy-Villers Oise (60) 39,318 +12%
177 Calonne-Ricouart Pas-de-Calais (62) 38,184 +12%
178 Wimille - Wimereux Pas-de-Calais (62) 37,425 +5.9%
179 Trie-Château Oise (60) 36,652 +5.6%
180 Fresnoy-le-Grand Aisne (02) 34,241 +9.2%
181 Hesdigneul-lès-Boulogne Pas-de-Calais (62) 34,041 +37%
182 Hirson Écoles Aisne (02) 33,863 −21%
183 Daours Aubigny Somme (80) 33,652 +0.3%
184 Longueil-Sainte-Marie Oise (60) 33,577 −3.0%
185 Le Cateau-Cambrésis Nord (59) 33,230 +12%
186 Longueil-Annel Oise (60) 32,888 +19%
187 Feuquières - Broquiers Oise (60) 32,640 +2.2%
188 Les Fontinettes Calais Pas-de-Calais (62) 32,089 +13%
189 Raismes Nord (59) 32,081 +0.6%
190 Vis à Marles Lapugnoy Pas-de-Calais (62) 31,080 +45%
191 Corbehem Pas-de-Calais (62) 30,265 +16%
192 Saint-André-lez-Lille Nord (59) 29,626 +29%
193 Ascq Villeneuve-d'Ascq Nord (59) 29,204 +30%
194 La Madeleine Nord (59) 27,897 +43%
195 Bourbourg Nord (59) 27,758 +22%
196 Pont de la Deûle Flers-en-Escrebieux Nord (59) 27,234 +8.6%
197 Bouchain Nord (59) 26,813 −2.5%
198 Tincques Pas-de-Calais (62) 26,728 +31%
199 Liancourt-Saint-Pierre Oise (60) 25,961 +12%
200 Pont-Remy Somme (80) 25,886 +22%

Source: SNCF Gares & Connexions, station ridership; SNCF data, ODbL license. 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