| County | Passengers (2023/2024) | Station | % Correct |
|---|---|---|---|
| Oxfordshire | 6,786,626 | Oxford | 95%
|
| Greater London | 4,585,832 | Orpington | 60%
|
| Greater London | 6,381,186 | Old Street | 55%
|
| Rutland | 205,920 | Oakham | 45%
|
| Oxfordshire | 653,536 | Oxford Parkway | 45%
|
| Surrey | 1,227,832 | Oxted | 45%
|
| Devon | 314,984 | Okehampton | 40%
|
| Cumbria | 542,270 | Oxenholme Lake District | 35%
|
| Surrey | 406,896 | Oxshott | 35%
|
| Lancashire | 1,963,658 | Ormskirk | 30%
|
| Argyll & Bute | 221,968 | Oban | 25%
|
| Somerset | 344,132 | Oldfield Park | 25%
|
| Kent | 400,674 | Otford | 25%
|
| Suffolk | 125,458 | Oulton Broad North | 25%
|
| Suffolk | 56,484 | Oulton Broad South | 25%
|
| Hampshire | 120,884 | Overton | 25%
|
| Greater London | 813,708 | Oakleigh Park | 20%
|
| Essex | 996,114 | Ockendon | 20%
|
| Surrey | 29,208 | Ockley | 20%
|
| East Sussex | 255,436 | Ore | 20%
|
| Greater Manchester | 77,698 | Orrell | 20%
|
| Merseyside | 1,176,048 | Orrell Park | 15%
|
| Shropshire | 71,524 | Oakengates | 10%
|
| West Midlands | 135,318 | Old Hill | 10%
|
| West Midlands | 395,764 | Olton | 10%
|
| West Yorkshire | 271,570 | Outwood | 10%
|
| Cheshire | 227,138 | Overpool | 10%
|
| Merseyside | 942,886 | Old Roan | 5%
|