GB stations - page 18
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) |
| North Queensferry |
NQU |
ScotRail |
121,520 |
|
| North Road (Darlington) |
NRD |
Northern Trains |
51,248 |
|
| North Sheen |
NSH |
South Western Railway |
342,020 |
|
| North Walsham |
NWA |
Greater Anglia |
227,692 |
|
| North Wembley |
NWB |
London Underground |
1,231,422 |
|
| Northallerton |
NTR |
TransPennine Express |
797,766 |
|
| Northampton |
NMP |
West Midlands Trains (London Northwestern Railway) |
2,847,378 |
1,079 |
| Northfield |
NFD |
West Midlands Trains (West Midlands Railway) |
643,106 |
|
| Northfleet |
NFL |
Southeastern |
257,642 |
|
| Northolt Park |
NLT |
Chiltern Railways |
176,218 |
|
| Northumberland Park |
NUM |
Greater Anglia |
1,052,358 |
|
| Northwich |
NWI |
Northern Trains |
188,520 |
|
| Norwich |
NRW |
Greater Anglia |
4,556,674 |
553,617 |
| Norwood Junction |
NWD |
London Overground |
4,627,090 |
909,783 |
| Nottingham |
NOT |
East Midlands Railway |
8,112,724 |
557,919 |
| Nuneaton |
NUN |
West Midlands Trains (London Northwestern Railway) |
1,353,578 |
601,480 |
| Nunhead |
NHD |
Govia Thameslink Railway (Thameslink) |
997,310 |
|
| Nunthorpe |
NNT |
Northern Trains |
59,464 |
|
| Nutbourne |
NUT |
Govia Thameslink Railway (Southern) |
66,914 |
|
| Nutfield |
NUF |
Govia Thameslink Railway (Southern) |
54,730 |
|
| Oakengates |
OKN |
West Midlands Trains (West Midlands Railway) |
71,964 |
|
| Oakham |
OKM |
East Midlands Railway |
226,030 |
3,005 |
| Oakleigh Park |
OKL |
Govia Thameslink Railway (Great Northern) |
924,194 |
|
| Oban |
OBN |
ScotRail |
201,750 |
|
| Ockendon |
OCK |
c2c |
1,027,566 |
|
| Ockley |
OLY |
Govia Thameslink Railway (Southern) |
34,176 |
|
| Okehampton |
OKE |
Dartmoor Railway |
347,920 |
|
| Old Hill |
OHL |
West Midlands Trains (West Midlands Railway) |
153,512 |
|
| Old Roan |
ORN |
Merseyrail |
963,306 |
|
| Old Street |
OLD |
London Underground |
6,077,166 |
|
| Oldfield Park |
OLF |
Great Western Railway |
385,994 |
|
| Olton |
OLT |
West Midlands Trains (West Midlands Railway) |
462,908 |
|
| Ore |
ORE |
Govia Thameslink Railway (Southern) |
272,106 |
|
| Ormskirk |
OMS |
Merseyrail |
2,297,090 |
24,090 |
| Orpington |
ORP |
Southeastern |
4,989,622 |
725,083 |
| Orrell |
ORR |
Northern Trains |
97,674 |
|
| Orrell Park |
OPK |
Merseyrail |
976,174 |
|
| Otford |
OTF |
Southeastern |
445,500 |
48,704 |
| Oulton Broad North |
OUN |
Greater Anglia |
137,218 |
|
| Oulton Broad South |
OUS |
Greater Anglia |
60,488 |
|
| Outwood |
OUT |
Northern Trains |
310,366 |
|
| Overpool |
OVE |
Merseyrail |
224,060 |
|
| Overton |
OVR |
South Western Railway |
174,202 |
|
| Oxenholme Lake District |
OXN |
Avanti West Coast |
675,144 |
701,346 |
| Oxford |
OXF |
Great Western Railway |
8,145,214 |
539,490 |
| Oxford Parkway |
OXP |
Chiltern Railways |
654,542 |
|
| Oxshott |
OXS |
South Western Railway |
449,494 |
|
| Oxted |
OXT |
Govia Thameslink Railway (Southern) |
1,336,338 |
|
| Paddington |
PAD |
Network Rail |
69,897,084 |
3,848,407 |
| Paddock Wood |
PDW |
Southeastern |
1,090,192 |
169,808 |
| Padgate |
PDG |
Northern Trains |
118,198 |
|
| Paignton |
PGN |
Great Western Railway |
707,018 |
24 |
| Paisley Canal |
PCN |
ScotRail |
299,938 |
|
| Paisley Gilmour Street |
PYG |
ScotRail |
3,241,120 |
193,147 |
| Paisley St James |
PYJ |
ScotRail |
96,238 |
|
| Palmers Green |
PAL |
Govia Thameslink Railway (Great Northern) |
1,557,022 |
|
| Pangbourne |
PAN |
Great Western Railway |
373,542 |
|
| Pannal |
PNL |
Northern Trains |
191,634 |
|
| Pantyffynnon |
PTF |
TfW Rail |
4,910 |
|
| Par |
PAR |
Great Western Railway |
222,704 |
101,405 |
| Parbold |
PBL |
Northern Trains |
98,762 |
|
| Park Street |
PKT |
West Midlands Trains (London Northwestern Railway) |
22,170 |
|
| Parkstone (Dorset) |
PKS |
South Western Railway |
229,410 |
|
| Parson Street |
PSN |
Great Western Railway |
204,214 |
|
| Partick |
PTK |
ScotRail |
3,091,680 |
560,824 |
| Parton |
PRN |
Northern Trains |
12,556 |
|
| Patchway |
PWY |
Great Western Railway |
94,176 |
|
| Patricroft |
PAT |
Northern Trains |
147,502 |
|
| Patterton |
PTT |
ScotRail |
488,400 |
|
| Peartree |
PEA |
East Midlands Railway |
5,256 |
|
| Peckham Rye |
PMR |
Govia Thameslink Railway (Southern) |
6,136,674 |
1,140,205 |
| Pegswood |
PEG |
Northern Trains |
1,468 |
|
| Pemberton |
PEM |
Northern Trains |
48,658 |
|
| Pembrey and Burry Port |
PBY |
TfW Rail |
130,610 |
|
| Pembroke |
PMB |
TfW Rail |
35,106 |
|
| Pembroke Dock |
PMD |
TfW Rail |
46,394 |
|
| Pen-Y-Bont (Mid Wales) |
PNY |
TfW Rail |
1,264 |
|
| Penally |
PNA |
TfW Rail |
8,964 |
|
| Penarth |
PEN |
TfW Rail |
507,526 |
|
| Pencoed |
PCD |
TfW Rail |
232,302 |
|
| Pengam |
PGM |
TfW Rail |
214,248 |
|
| Penge East |
PNE |
Southeastern |
1,235,544 |
93 |
| Penge West |
PNW |
London Overground |
634,966 |
|
| Penhelig |
PHG |
TfW Rail |
8,192 |
|
| Penistone |
PNS |
Northern Trains |
162,898 |
|
| Penkridge |
PKG |
West Midlands Trains (West Midlands Railway) |
292,594 |
|
| Penmaenmawr |
PMW |
TfW Rail |
19,668 |
|
| Penmere |
PNM |
Great Western Railway |
208,582 |
|
| Penrhiwceiber |
PER |
TfW Rail |
46,492 |
|
| Penrhyndeudraeth |
PRH |
TfW Rail |
61,622 |
|
| Penrith (North Lakes) |
PNR |
Avanti West Coast |
715,822 |
208,586 |
| Penryn (Cornwall) |
PYN |
Great Western Railway |
284,974 |
|
| Pensarn (Gwynedd) |
PES |
TfW Rail |
1,636 |
|
| Penshurst |
PHR |
Govia Thameslink Railway (Southern) |
46,678 |
|
| Pentre-Bach |
PTB |
TfW Rail |
30,388 |
|
| Penychain |
PNC |
TfW Rail |
8,892 |
|
| Penyffordd |
PNF |
TfW Rail |
28,554 |
|
| Penzance |
PNZ |
Great Western Railway |
685,470 |
4,548 |
| Perranwell |
PRW |
Great Western Railway |
41,538 |
|
| Perry Barr |
PRY |
West Midlands Trains (West Midlands Railway) |
184,662 |
|