London Underground station codes

A (hopefully) comprehensive listing

Last update 8 June 2024

Additional information is always gratefully received, whether entirely new records (particularly historical records) or information to fill in gaps or correct errors, via the contact link under the Miscellaneous entry in the navigation bar above. Thank you.

These codes used by London Transport to identify stations on its various systems. As with the National Rail codes, the systems were created by business units acting independently. As the codes are used in a wide range of information systems, many of which are externally owned, it is not practical to change them.

The 'live departure board' system has since been redesigned and no longer uses these codes. Some stations have had more than one code allocated and these are annotated here. It will be seen that the SAP/SSS, TSS and live departure board lists are very similar but occasional differences occur. Similarly, the London Underground published code and Track plate/GIS code lists, and the Track access code and Ellipse code lists, are almost, but not quite, always the same.

Additional codes are used by Docklands Light Railway, London Trams/Croydon Tramlink and London Overground (National Rail), shown on their separate pages.

Station Live departure board code LU published code Track plate and GIS code Track access code Ellipse code SAP & SSS code TSS (Train Staff Scheduling) code
Acton Town ACT ACT ACT ACT ACT ACT ACT
Aldgate ALD ALD ALD ALD ALD ALD ALD
Aldgate East ALE ALE ALE ALE ALE ALE ALE
Alperton ALP ALP ALP ALP ALP ALP
Amersham AME AME AME AME AME AME AME
Angel ANG AGL ANG ANG ANG ANG ANG
Archway ARC ACY ARC ARC ARC ARC ARC
Arnos Grove AGR ASG ARG ARG AGR AGR
Arsenal ARL ASL ARS ARS ARL ARL
Baker Street BST later code BAK former code BAS former code BKB former code BAS BAS BAS BAS BST BST
Balham BAL BLM BAL BAL BAL BAL BAL
Bank BNK BAN BAN BAN BAN/MON BNK BNK
Barbican BAR BAB BAB BAB BAB BAR BAR
Barking BKG BAG BAG BKG BAG BKGS BKG
Barkingside BDE BAR BAR BAR BAR BDE BDE
Barons Court BCT BAC BAC BSC BAC BCT BCT
Battersea Power Station BAT
Bayswater BAY BAY BAY BAY BAY BAY BAY
Becontree BEC BEC BEC BEC BEC BEC BEC
Belsize Park BPK BZP BLZ BEL BEP BPK BPK
Bermondsey BER BMY BER BER BER BER BER
Bethnal Green BNG BEG BEG BEG BEG BNG BNG
Blackfriars BLF BLA BLA BKF BLA BLF BLF
Blackhorse Road BHR BLR BLR BLR BLR BHR BHR
Bond Street BDS later code BOS former code BOS BOS BOS BOS BDS BDS
Borough BOR BOR BOR BOR BOH BOR BOR
Boston Manor BOS BOS BOM BOM BOS BOS
Bounds Green BGR BDS BOG BOG BGR BGR
Bow Road BWR BOR BOR BWR BOR BWR BWR
Brent Cross BTX BTX BNT BRC BRC BTX BTX
Brixton BRX BRI BRI BRI BRI BRX BRX
Bromley-By-Bow BBB BBB BBB BBB BBB BBB BBB
Buckhurst Hill BHL BUH BUH BUH BUH BHL BHL
Burnt Oak BUR BTK BTK BUO BUO BUR BUR
Caledonian Road CRD CAL CAR CLR CRD CRD
Camden Town CTN CTN CTN CAT CAM CTN CTN
Canada Water CWR later code CAN former code CWR CDW CAW CWA CWR CWR
Canary Wharf CWF later code CAW former code CYF CRW CAW CWF CWF
Canning Town CNT later code CAT former code CGT CAT CTO CAT CNT CNT
Cannon Street CST CAS CAS CST CAS CST CST
Canons Park CPK later code CAP former code CPK CAP CAP CAN PRK CPK CPK
Cassiobridge CAI
Chalfont & Latimer CLF CAL CAL CAL CAL CLF CLF
Chalk Farm CHF CFM CHF CHF CHF CHF CHF
Chancery Lane CYL CHL CHL CHL CHL CYL CYL
Charing Cross CHX CHC CHC CHC CHC CHX CHX
Chesham CHE CHE CHE CHE CHM CHM
Chigwell CHG CHI CHI CHI CHI CHG CHG
Chiswick Park CHP CHP CHP CHP CHP CHP CHP
Chorleywood CWD CHO CHO CHO CHO CWD CWD
Clapham Common CPC CPC CMC CLC CLC CPC CPC
Clapham North CPN CPN CMN CLN CLN CPN CPN
Clapham South CPS CPS CMS CLS CLS CPS CPS
Cockfosters CFS CKS COC COC CFS CFS
Colindale COL CND CDL COL COL COL COL
Colliers Wood CLW CSD CWO COW COW CLW CLW
Covent Garden COV CGN COG COG COV COV
Croxley CRX CRO CRO CRO CRO CRX CRX
Dagenham East DGE DAE DAE DGE DAE DGE DGE
Dagenham Heathway DGH DAH DAH DGU DAH DGH DGH
Debden DEB DEB DEB DEB DEB DEB DEB
Dollis Hill DHL later code DOH former code DOH DOH DOH DOH DHL DHL
Ealing Broadway EBY EAB EAB EBY EAB EBY EBY
Ealing Common ECM ECO ECO EAC ECO ECM ECM
Earl's Court ECT EAV EAV ECT EACP ECT ECT
East Acton EAC EAA EAA EAA EAA EAC EAC
Eastcote ETE EAS EAS EAS EAS ETE ETE
East Finchley EFY EFY EFN EAF EAF EFY EFY
East Ham EHM EAH EAH EHM EAH EHM EHM
East Putney EPY EAP EAP EAP EPY EPY
Edgware EDG EGW EDG EDG EDG EDG EDG
Edgware Road (Bakerloo) ERB EDR EDR EDB EDR-BAK ERB ERB
Edgware Road (Circle District H&C) ERD EDR EDR EDR EDR-MET ERD ERD
Elephant & Castle ELE later code EAC former code ELC ELC ELC E+C ELE ELE
Elm Park EPK ELP ELP EPK ELP EPK EPK
Embankment EMB EMB EMB EMB EMB EMB EMB
Epping EPP EPP EPP EPP EPP EPP EPP
Euston EUS EUS EUS EUS EUS EUS EUS
Euston Square ESQ later code EUS former code ESQ ESQ EUQ ESQ ESQ ESQ
Fairlop FLP FAI FAI FAI FAI FLP FLP
Farringdon FAR FAR FAR FAR FAR FAR FAR
Finchley Central FYC FYC FNC FIC FIC FYC FYC
Finchley Road FRD later code FIR former code FIR FIR FIR FIR FRD FRD
Finsbury Park FPK FIP FIP FIP FIP FPK FPK
Fulham Broadway FBY FUB FUB FBY FUB FBY FBY
Gants Hill GHL GAH GAH GAH GAH GHL GHL
Gloucester Road GRD GLR GLR GTR GLRP GRD GRD
Golders Green GGR GGN GGN GOG GOG GGR GGR
Goldhawk Road GOR GOR GOR GOR GHR GHR
Goodge Street GST GDG GDG GOS GOS GST GST
Grange Hill GRH GRH GRH GRH GRH GRH GRH
Great Portland Street GPS GPS GPS GPS GPS GPS GPS
Greenford GFD GRE GRE GRE GRE GFD GFD
Green Park GPK later code GRP former code GRP GRP GRP GRP GPK GPK
Gunnersbury GUN GUN GUN GUN GUN GUN
Hainault HAI HAI HAI HAI HAI HAI HAI
Hammersmith (Circle) HMS HAM HAM HAS HAM-MET HMS HMS
Hammersmith (District + Piccadilly) HMD HAM HAM HSD HAM-D+P HMD HMD
Hampstead HMP HTD HMP HAM HMP HMP HMP
Hanger Lane HLN HAL HAL HAL HAL HLN HLN
Harlesden HSD later code HAR former code HSN HAR HAR
Harrow & Wealdstone HAW HAW HAW HAW HAW
Harrow-on-the-Hill HOH HOH HOH HOH HOH HOH HOH
Hatton Cross HTX HNX HAC HAC HTX HTX
Heathrow Airport Terminals 1, 2 & 3 HRC HRC HT1 HEA T123 HRC HRC
Heathrow Terminal 4 HRF HIV HT4 HEA T4 HRF HRF
Heathrow Terminal 5 HRV HRV HT5 HEA T5 HRV HRV
Hendon Central HND HCL HDC HEC HEC HND HND
High Barnet HBT HBT HBT HIB HIB HBT HBT
Highbury & Islington HBY HII HII HII H+I HBY HBY
Highgate HIG HGT HGA HIG HIG HIG HIG
High Street Kensington HST HSK HSK HSK HSK HST HST
Hillingdon HDN HIL HIL HIL HIL HDN HDN
Holborn HOL HOL HOL HOL HOL HOL HOL
Holland Park HPK HOP HOP HOP HOP HPK HPK
Holloway Road HRD HWY HOR HLR HRD HRD
Hornchurch HCH HOR HOR HCH HOR HCH HCH
Hounslow Central HNC HWC HOC HOC HNC HNC
Hounslow East HNE HWE HOE HOE HNE HNE
Hounslow West HNW HWW HOW HOW HNW HNW
Hyde Park Corner HPC HPC HPC HPC HPC HPC
Ickenham ICK ICK ICK ICK ICK ICK ICK
Kennington KEN KNG KEN KEN KENN KEN KEN
Kensal Green KGN later code KEG former code KSL KEG KGN KGN
Kensington (Olympia) OLY OLY OLY KOY OLY OLY
Kentish Town KTN KSH KTN KET KET KTN KTN
Kenton KNT later code KEN former code KNT KEN KNT KNT
Kew Gardens KEW KWG KEW KEW KEW
Kilburn KIL KBN KIL KIL KIL KIL KIL
Kilburn Park KPK KIP KIP KIP KIP KPK KPK
Kingsbury KBY later code KIN former code KBY KIN KIN KIN KBY KBY
King's Cross St. Pancras KXX later code KCP former code KIC KIC KIC KIC KXX KXX
Knightsbridge KNB KNB KNI KNB KNB
Ladbroke Grove LBG LAD LAD LAD LAD LGR LGR
Lambeth North LAM LAN LAN LAN LAN LAM LAM
Lancaster Gate LAN LAG LAG LAG LAG LAN LAN
Latimer Road LAR LAR LAR LAR LAT LAT
Leicester Square LSQ LSQ LSQ LSQ LSQ LSQ LSQ
Leyton LEY LEY LEY LEY LEY LEY LEY
Leytonstone LYS LES LES LES LES LYS LYS
Liverpool Street LST later code LIS former code LES LES LES LES LST LST
London Bridge LON later code LBR former code LNB LOB LOB LOB LON LON
Loughton LTN LOU LOU LOU LOU LTN LTN
Maida Vale MDV later code MAV former code MAV MAV MAV MAV MDV MDV
Manor House MNR MRH MAH MAN MNR MNR
Mansion House MAN MAH MAH MSH MAH MAN MAN
Marble Arch MAR MAA MAA MAA MAA MAR MAR
Marylebone MYB later code MLB former code MAR MAR MAR MAR MYB MYB
Mile End MLE MIE MIE MIE MIE MLE MLE
Mill Hill East MHE MHL MHE MHE MHE MHE MHE
Monument MON MON MON BAN MON BNK
Moorgate MGT later code MOO former code MOO MOO MOO MOO MGT MGT
Moor Park MPK MOP MOP MOP MOP MPK MPK
Morden MOR MDN MOR MOR MOR MOR MOR
Mornington Crescent MCR MTC MCS MOC MOC MCR MCR
Neasden NEA NDN NEA NEA NEA NEA NEA
Newbury Park NEP NEP NEP NEP NEP NEP NEP
Nine Elms NIE
North Acton NAC NOA NOA NOA NOA NAC NAC
North Ealing NEL NOE NOE NOE NOE NEL NEL
Northfields NFD NFD NOF NOF NFD NFD
North Greenwich NGW later code NOG former code NGW NOG NOG NOG NGW NGW
North Harrow NHR NHA NHA NOH NHA NHR NHR
Northolt NHT NOR NOR NOR NOR NHT NHT
North Wembley NWM later code NOW former code NWY NOW NWM NWM
Northwick Park NWP NOP NOP NOP NOP NWP NWP
Northwood NWD NOD NOD NOW NOD NWD NWD
Northwood Hills NWH NOH NOH NWD NOH NWH NWH
Notting Hill Gate NHG NHG NHG NHG NHG NHG NHG
Oakwood OAK OAK OAK OAK OAK OAK
Old Street OLD ODS OLD OLS OLS OLD OLD
Osterley OST OSY OST OST OST OST
Oval OVL OVL OVL OVA OVA OVL OVL
Oxford Circus OXC later code OXB former code OXC OXC OXC OXC OXC OXC
Paddington PAD PAD PAD PAC PAD-B+D PAD PAD
Paddington (Circle/District) PADc
Paddington (Suburban) PADs PAD PAD PAS PEDM PDS
Park Royal PRY PKR PAR PAR PRY PRY
Parsons Green PGR PAG PAG PSG PAG PGR PGR
Perivale PER PER PER PER PER PER PER
Piccadilly Circus PIC PIC PIC PIC PIC PIC PIC
Pimlico PIM PIM PIM PIM PIM PIM PIM
Pinner PIN PIN PIN PIN PIN PIN PIN
Plaistow PLW PLA PLA PLW PLA PLW PLW
Preston Road PRR PRR PRR PRR PRD PRD
Putney Bridge PUT PUB PUB PYB PUB PUT PUT
Queensbury QBY later code QUE former code QBY QUE QUB QUY QBY QBY
Queen's Park QPK QUP QUP QUP QUP QPKS QPK
Queensway QWY QUE QUE QUE QUE QWY QWY
Ravenscourt Park RCP RAP RAP RAP RAP RCP RCP
Rayners Lane RLN RAL RAL RAL RAL RLN RLN
Redbridge RED REB REB RED REB RED RED
Regent's Park RPK REP REP REP REP RPK RPK
Richmond RMD RMD RIC RMD
Rickmansworth RKY RIH RIH RIC RIH RKY RKY
Roding Valley ROD ROV ROV ROV ROV ROD ROD
Royal Oak ROA ROO ROO ROO ROO ROY ROY
Ruislip RUI RUI RUI RUI RUI RUI RUI
Ruislip Gardens RUG RUG RUG RUG RUG RUG RUG
Ruislip Manor RUM RUM RUM RUM RUM RUM RUM
Russell Square RSQ RSQ RUS RUS RSQ RSQ
St. James's Park SJP SJP SJP SJP SJP SJP SJP
St. John's Wood SJW SJW SJW SJW SJW SJW SJW
St. Paul's STP STP STP STP STP STP STP
Seven Sisters SVS SES SES SES SES SVS SVS
Shepherd's Bush SBC SHB SHB SHB SHB-CEN SBC SBC
Shepherd's Bush Market SBM SBM SHM SHBM SBM SBM
Sloane Square SSQ SLS SLS SSQ SLS SSQ SSQ
Snaresbrook SNB SNA SNA SNA SNA SNB SNB
South Ealing SEL SOE SOE SOE SOE SEL SEL
Southfields SFS SOU SOU SOU SFS SFS
Southgate SGT SGT SOU SOG SGT SGT
South Harrow SHR SHH SOH SOH SHR SHR
South Kensington SKN SOK SOK SKS SOK SKN SKN
South Kenton SKT later code SOK former code SKT SKE SKT SKT
South Ruislip SRP SOR SOR SOR SOR SRP SRP
Southwark SWK later code SOU former code SWK SOU SWK SWK SWK SWK
South Wimbledon SWM SWN SWM SWI SWI SWM SWM
South Woodford SWF SOW SOW SOW SOW SWF SWF
Stamford Brook STB STB STB STB STB STB STB
Stanmore STA STM STA STA STA STA STA
Stepney Green STG STG STG SGN STG STG STG
Stockwell STK STO STO STO STO STK STK
Stonebridge Park SPK later code STP former code SBG STK SPK SPK
Stratford SFD later code STR former code STR STR SFD STR SFD SFD
Sudbury Hill SHL SUH SUH SUH SHL SHL
Sudbury Town STN SUT SUT SUT STN STN
Swiss Cottage SWC SWC SWC SWC SWC SWC SWC
Temple TEM TEM TEM TMP TEM TEM TEM
Theydon Bois THB THB THB THB THB THB THB
Tooting Bec TBE TBC TBC TOB TOB TBE TBE
Tooting Broadway TBY TBY TBY TBR TOO TBY TBY
Tottenham Court Road TCR TCR TCR TCR TCR TCR TCR
Tottenham Hale TTH THA THA TOH TTH TTH TTH
Totteridge & Whetstone TOT TOT TOT TAW TAW TOT TOT
Tower Hill THL TOH TOH TWH TOH THL THL
Tufnell Park TPK TFP TPK TUF TUP TPK TPK
Turnham Green TGR TUG TUG TNG TUG TGR TGR
Turnpike Lane TPL TPN TUL TUL TPL TPL
Upminster UPM UPM UPM UPM UPM UMP Typo for UPM? UPM
Upminster Bridge UPB UPB UPB UPB UPB UPB UPB
Upney UPY UPN UPN UPY UPN UPY UPY
Upton Park UPK UPP UPP UPK UPP UPK UPK
Uxbridge UXB UXB UXB UXB UXB UXB UXB
Vauxhall VUX VAU VAU VAU VAU VUX VUX
Victoria VIC VIC VIC VIC VIC VIC VIC
Walthamstow Central WAL WAC WAC WAL WAC WAL WAL
Wanstead WAN WAN WAN WAN WAN WAN WAN
Warren Street WST WAS WAS WAS WAS WST WST
Warwick Avenue WAR WAA WAA WAA WAA WAR WAR
Waterloo WLO later code WAT former code WTL former code WAT WAT WTL WAT WLO WLO
Watford WAT WAF WAF WAT WATM WAT WAT
Watford Vicarage Road WVR
Wembley Central WEM later code WEC former code WYC WEC WEM WEM
Wembley Park WPK later code WEP former code WEP WEP WEP WEP WPK WPK
West Acton WAC WEA WEA WEA WEA WAC WAC
Westbourne Park WBP WSP WSP WPA WSP WBP WBP
West Brompton WBT WEB WEB WBN WEB WBT WBT
West Finchley WFY WFN WFY WEF WEF WFY WFY
West Ham WHM later code WHA former code WHA WHA WHM WHA WHM WHM
West Hampstead WHD later code WEH former code WHP WHD WEH WHD WHD
West Harrow WHR WSH WSH WEH WSH WHR WHR
West Kensington WKN WEK WEK WEK WEK WKN WKN
Westminster WMS later code WES former code WES WES WSM WES WMS WMS
West Ruislip WRP WER WER WER WER WRP WRP
Whitechapel WCL WHI WHI WHI WHI WCL WCL
White City WCT WHC WHC WHC WHC WCT WCT
Willesden Green WLG later code WIG former code WIG WIG WIG WIG WLG WLG
Willesden Junction WJN later code WIJ former code WJN WIJ WLJ
Wimbledon WDN WIM WIM WIM WIM
Wimbledon Park WMP WIP WIP WIP WMP WMP
Woodford WFD WOO WOO WOO WOO WFD WFD
Wood Green WGN WOG WOG WOG WGN WGN
Wood Lane WOL WOL WLA WOL WDL WDL
Woodside Park WSP WOP WDP WOP WOP WSP WSP