GB stations - page 17
This is a list of all stations in Great Britain with their station code and other information.
Passengers per year 
> 10,000,000

> 1,000,000

> 100,000

> 10,000

> 1,000

< 1,000
| Station |
Station Code |
Owner |
Entries and exits (2025) |
Interchanges (2025) |
| Morchard Road |
MRD |
Great Western Railway |
21,854 |
|
| Morden South |
MDS |
Govia Thameslink Railway (Thameslink) |
75,948 |
|
| Morecambe |
MCM |
Northern Trains |
174,950 |
|
| Moreton (Dorset) |
MTN |
South Western Railway |
78,828 |
|
| Moreton (Merseyside) |
MRT |
Merseyrail |
552,768 |
|
| Moreton-In-Marsh |
MIM |
Great Western Railway |
375,804 |
|
| Morfa Mawddach |
MFA |
TfW Rail |
13,508 |
|
| Morley |
MLY |
Northern Trains |
274,298 |
|
| Morpeth |
MPT |
Northern Trains |
622,614 |
1,620 |
| Mortimer |
MOR |
Great Western Railway |
157,958 |
|
| Mortlake |
MTL |
South Western Railway |
1,546,638 |
|
| Moses Gate |
MSS |
Northern Trains |
36,928 |
|
| Moss Side |
MOS |
Northern Trains |
4,778 |
|
| Mossley (Manchester) |
MSL |
Northern Trains |
260,288 |
|
| Mossley Hill |
MSH |
Northern Trains |
199,224 |
|
| Mosspark |
MPK |
ScotRail |
129,970 |
|
| Moston |
MSO |
Northern Trains |
105,960 |
|
| Motherwell |
MTH |
ScotRail |
1,049,030 |
100,406 |
| Motspur Park |
MOT |
South Western Railway |
822,372 |
7,759 |
| Mottingham |
MTG |
Southeastern |
1,374,680 |
|
| Mottisfont and Dunbridge |
DBG |
Great Western Railway |
28,832 |
|
| Mouldsworth |
MLD |
Northern Trains |
25,904 |
|
| Moulsecoomb |
MCB |
Govia Thameslink Railway (Southern) |
444,586 |
|
| Mount Florida |
MFL |
ScotRail |
1,184,706 |
5,394 |
| Mount Vernon |
MTV |
ScotRail |
63,544 |
|
| Mountain Ash |
MTA |
TfW Rail |
130,748 |
|
| Muir Of Ord |
MOO |
ScotRail |
46,002 |
|
| Muirend |
MUI |
ScotRail |
336,620 |
|
| Musselburgh |
MUB |
ScotRail |
461,092 |
|
| Mytholmroyd |
MYT |
Northern Trains |
195,820 |
|
| Nafferton |
NFN |
Northern Trains |
40,808 |
|
| Nailsea and Backwell |
NLS |
Great Western Railway |
476,312 |
|
| Nairn |
NRN |
ScotRail |
137,890 |
|
| Nantwich |
NAN |
TfW Rail |
223,396 |
|
| Narberth |
NAR |
TfW Rail |
22,492 |
|
| Narborough |
NBR |
East Midlands Railway |
293,674 |
|
| Navigation Road |
NVR |
Northern Trains |
96,498 |
|
| Neath |
NTH |
TfW Rail |
838,778 |
|
| Needham Market |
NMT |
Greater Anglia |
129,588 |
|
| Neilston |
NEI |
ScotRail |
375,994 |
|
| Nelson |
NEL |
Northern Trains |
113,780 |
|
| Neston |
NES |
TfW Rail |
41,204 |
|
| Netherfield |
NET |
East Midlands Railway |
10,000 |
|
| Nethertown |
NRT |
Northern Trains |
1,334 |
|
| Netley |
NTL |
South Western Railway |
82,450 |
|
| New Barnet |
NBA |
Govia Thameslink Railway (Great Northern) |
1,272,760 |
|
| New Beckenham |
NBC |
Southeastern |
721,184 |
|
| New Brighton |
NBN |
Merseyrail |
1,192,234 |
|
| New Clee |
NCE |
Northern Trains |
3,550 |
|
| New Cross |
NWX |
Southeastern |
3,180,844 |
469,891 |
| New Cross Gate |
NXG |
London Overground |
4,550,170 |
129,133 |
| New Cumnock |
NCK |
ScotRail |
23,022 |
|
| New Eltham |
NEH |
Southeastern |
2,038,220 |
|
| New Holland |
NHL |
Northern Trains |
10,354 |
|
| New Hythe |
NHE |
Southeastern |
184,448 |
|
| New Lane |
NLN |
Northern Trains |
2,140 |
|
| New Malden |
NEM |
South Western Railway |
3,077,144 |
33,976 |
| New Mills Central |
NMC |
Northern Trains |
162,396 |
2,082 |
| New Mills Newtown |
NMN |
Northern Trains |
212,402 |
|
| New Milton |
NWM |
South Western Railway |
555,078 |
|
| New Pudsey |
NPD |
Northern Trains |
789,024 |
|
| New Southgate |
NSG |
Govia Thameslink Railway (Great Northern) |
920,392 |
|
| Newark Castle |
NCT |
East Midlands Railway |
618,574 |
33,213 |
| Newark North Gate |
NNG |
London North Eastern Railway |
1,078,800 |
141,774 |
| Newbridge |
NBE |
TfW Rail |
152,740 |
|
| Newbury |
NBY |
Great Western Railway |
1,538,658 |
130,672 |
| Newbury Racecourse |
NRC |
Great Western Railway |
114,628 |
|
| Newcastle |
NCL |
London North Eastern Railway |
10,548,216 |
428,980 |
| Newcourt |
NCO |
Great Western Railway |
154,772 |
|
| Newcraighall |
NEW |
ScotRail |
233,352 |
|
| Newhaven Harbour |
NVH |
Govia Thameslink Railway (Southern) |
27,934 |
|
| Newhaven Town |
NVN |
Govia Thameslink Railway (Southern) |
430,560 |
|
| Newington |
NGT |
Southeastern |
140,788 |
|
| Newmarket |
NMK |
Greater Anglia |
374,156 |
|
| Newport (Essex) |
NWE |
Greater Anglia |
206,012 |
|
| Newport (South Wales) |
NWP |
TfW Rail |
2,817,472 |
563,224 |
| Newquay |
NQY |
Great Western Railway |
125,534 |
|
| Newsham |
NWH |
Northern Trains |
15,576 |
|
| Newstead |
NSD |
East Midlands Railway |
32,816 |
|
| Newton (Lanark) |
NTN |
ScotRail |
609,912 |
55,407 |
| Newton Abbot |
NTA |
Great Western Railway |
1,334,872 |
514,502 |
| Newton Aycliffe |
NAY |
Northern Trains |
78,114 |
|
| Newton For Hyde |
NWN |
Northern Trains |
139,956 |
|
| Newton St Cyres |
NTC |
Great Western Railway |
7,648 |
|
| Newton-Le-Willows |
NLW |
Northern Trains |
1,106,560 |
363,013 |
| Newton-On-Ayr |
NOA |
ScotRail |
80,008 |
|
| Newtongrange |
NEG |
ScotRail |
149,962 |
|
| Newtonmore |
NWR |
ScotRail |
8,454 |
|
| Newtown (Powys) |
NWT |
TfW Rail |
171,366 |
|
| Ninian Park |
NNP |
TfW Rail |
156,046 |
|
| Nitshill |
NIT |
ScotRail |
131,358 |
|
| Norbiton |
NBT |
South Western Railway |
2,269,820 |
|
| Norbury |
NRB |
Govia Thameslink Railway (Southern) |
2,348,766 |
|
| Normans Bay |
NSB |
Govia Thameslink Railway (Southern) |
22,490 |
|
| Normanton |
NOR |
Northern Trains |
202,022 |
|
| North Berwick |
NBW |
ScotRail |
566,242 |
|
| North Camp |
NCM |
Great Western Railway |
251,252 |
|
| North Dulwich |
NDL |
Govia Thameslink Railway (Southern) |
730,666 |
|
| North Fambridge |
NFA |
Greater Anglia |
69,574 |
|
| North Llanrwst |
NLR |
TfW Rail |
4,392 |
|