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 (2024) |
Interchanges (2024) |
| Northallerton |
NTR |
TransPennine Express |
660,586 |
|
| Northampton |
NMP |
West Midlands Trains (London Northwestern Railway) |
2,627,948 |
906 |
| Northfield |
NFD |
West Midlands Trains (West Midlands Railway) |
576,042 |
|
| Northfleet |
NFL |
Southeastern |
212,404 |
|
| Northolt Park |
NLT |
Chiltern Railways |
142,664 |
|
| Northumberland Park |
NUM |
Greater Anglia |
943,776 |
|
| Northwich |
NWI |
Northern Trains |
169,316 |
|
| Norwich |
NRW |
Greater Anglia |
4,176,640 |
474,148 |
| Norwood Junction |
NWD |
London Overground |
4,324,858 |
906,739 |
| Nottingham |
NOT |
East Midlands Railway |
7,144,540 |
497,589 |
| Nuneaton |
NUN |
West Midlands Trains (London Northwestern Railway) |
1,159,410 |
524,047 |
| Nunhead |
NHD |
Govia Thameslink Railway (Thameslink) |
911,074 |
|
| Nunthorpe |
NNT |
Northern Trains |
54,080 |
|
| Nutbourne |
NUT |
Govia Thameslink Railway (Southern) |
63,732 |
|
| Nutfield |
NUF |
Govia Thameslink Railway (Southern) |
49,042 |
|
| Oakengates |
OKN |
West Midlands Trains (West Midlands Railway) |
71,524 |
|
| Oakham |
OKM |
East Midlands Railway |
205,920 |
2,597 |
| Oakleigh Park |
OKL |
Govia Thameslink Railway (Great Northern) |
813,708 |
|
| Oban |
OBN |
ScotRail |
221,968 |
|
| Ockendon |
OCK |
c2c |
996,114 |
|
| Ockley |
OLY |
Govia Thameslink Railway (Southern) |
29,208 |
|
| Okehampton |
OKE |
Dartmoor Railway |
314,984 |
|
| Old Hill |
OHL |
West Midlands Trains (West Midlands Railway) |
135,318 |
|
| Old Roan |
ORN |
Merseyrail |
942,886 |
|
| Old Street |
OLD |
London Underground |
6,381,186 |
|
| Oldfield Park |
OLF |
Great Western Railway |
344,132 |
|
| Olton |
OLT |
West Midlands Trains (West Midlands Railway) |
395,764 |
|
| Ore |
ORE |
Govia Thameslink Railway (Southern) |
255,436 |
|
| Ormskirk |
OMS |
Merseyrail |
1,963,658 |
22,927 |
| Orpington |
ORP |
Southeastern |
4,585,832 |
511,364 |
| Orrell |
ORR |
Northern Trains |
77,698 |
|
| Orrell Park |
OPK |
Merseyrail |
1,176,048 |
|
| Otford |
OTF |
Southeastern |
400,674 |
37,474 |
| Oulton Broad North |
OUN |
Greater Anglia |
125,458 |
|
| Oulton Broad South |
OUS |
Greater Anglia |
56,484 |
|
| Outwood |
OUT |
Northern Trains |
271,570 |
|
| Overpool |
OVE |
Merseyrail |
227,138 |
|
| Overton |
OVR |
South Western Railway |
120,884 |
|
| Oxenholme Lake District |
OXN |
Avanti West Coast |
542,270 |
484,163 |
| Oxford |
OXF |
Great Western Railway |
6,786,626 |
594,422 |
| Oxford Parkway |
OXP |
Chiltern Railways |
653,536 |
|
| Oxshott |
OXS |
South Western Railway |
406,896 |
|
| Oxted |
OXT |
Govia Thameslink Railway (Southern) |
1,227,832 |
|
| Paddington |
PAD |
Network Rail |
66,859,098 |
|
| Paddock Wood |
PDW |
Southeastern |
991,364 |
130,085 |
| Padgate |
PDG |
Northern Trains |
112,500 |
|
| Paignton |
PGN |
Great Western Railway |
651,194 |
7 |
| Paisley Canal |
PCN |
ScotRail |
321,036 |
|
| Paisley Gilmour Street |
PYG |
ScotRail |
3,196,172 |
147,444 |
| Paisley St James |
PYJ |
ScotRail |
89,958 |
|
| Palmers Green |
PAL |
Govia Thameslink Railway (Great Northern) |
1,393,000 |
|
| Pangbourne |
PAN |
Great Western Railway |
352,782 |
|
| Pannal |
PNL |
Northern Trains |
150,850 |
|
| Pantyffynnon |
PTF |
TfW Rail |
3,488 |
|
| Par |
PAR |
Great Western Railway |
204,844 |
101,937 |
| Parbold |
PBL |
Northern Trains |
94,348 |
|
| Park Street |
PKT |
West Midlands Trains (London Northwestern Railway) |
16,980 |
|
| Parkstone (Dorset) |
PKS |
South Western Railway |
200,236 |
|
| Parson Street |
PSN |
Great Western Railway |
177,568 |
|
| Partick |
PTK |
ScotRail |
2,850,188 |
421,773 |
| Parton |
PRN |
Northern Trains |
8,450 |
|
| Patchway |
PWY |
Great Western Railway |
88,008 |
|
| Patricroft |
PAT |
Northern Trains |
129,038 |
|
| Patterton |
PTT |
ScotRail |
443,360 |
|
| Peartree |
PEA |
East Midlands Railway |
4,354 |
|
| Peckham Rye |
PMR |
Govia Thameslink Railway (Southern) |
5,934,678 |
1,668,310 |
| Pegswood |
PEG |
Northern Trains |
1,500 |
|
| Pemberton |
PEM |
Northern Trains |
39,210 |
|
| Pembrey and Burry Port |
PBY |
TfW Rail |
109,920 |
|
| Pembroke |
PMB |
TfW Rail |
28,484 |
|
| Pembroke Dock |
PMD |
TfW Rail |
38,268 |
|
| Pen-Y-Bont (Mid Wales) |
PNY |
TfW Rail |
1,110 |
|
| Penally |
PNA |
TfW Rail |
6,562 |
|
| Penarth |
PEN |
TfW Rail |
459,170 |
|
| Pencoed |
PCD |
TfW Rail |
213,272 |
|
| Pengam |
PGM |
TfW Rail |
210,680 |
|
| Penge East |
PNE |
Southeastern |
1,191,166 |
1,551 |
| Penge West |
PNW |
London Overground |
647,880 |
3 |
| Penhelig |
PHG |
TfW Rail |
6,584 |
|
| Penistone |
PNS |
Northern Trains |
158,352 |
|
| Penkridge |
PKG |
West Midlands Trains (West Midlands Railway) |
261,144 |
|
| Penmaenmawr |
PMW |
TfW Rail |
17,068 |
|
| Penmere |
PNM |
Great Western Railway |
175,774 |
|
| Penrhiwceiber |
PER |
TfW Rail |
32,674 |
|
| Penrhyndeudraeth |
PRH |
TfW Rail |
58,098 |
|
| Penrith (North Lakes) |
PNR |
Avanti West Coast |
610,440 |
162,148 |
| Penryn (Cornwall) |
PYN |
Great Western Railway |
247,132 |
|
| Pensarn (Gwynedd) |
PES |
TfW Rail |
1,162 |
|
| Penshurst |
PHR |
Govia Thameslink Railway (Southern) |
43,600 |
|
| Pentre-Bach |
PTB |
TfW Rail |
19,098 |
|
| Penychain |
PNC |
TfW Rail |
4,818 |
|
| Penyffordd |
PNF |
TfW Rail |
18,202 |
|
| Penzance |
PNZ |
Great Western Railway |
618,956 |
4,446 |
| Perranwell |
PRW |
Great Western Railway |
35,502 |
|
| Perry Barr |
PRY |
West Midlands Trains (West Midlands Railway) |
176,138 |
|
| Pershore |
PSH |
Great Western Railway |
101,244 |
|
| Perth |
PTH |
ScotRail |
812,220 |
99,349 |
| Peterborough |
PBO |
London North Eastern Railway |
4,720,686 |
869,930 |
| Petersfield |
PTR |
South Western Railway |
1,118,506 |
9,595 |
| Petts Wood |
PET |
Southeastern |
1,596,154 |
|