OpenRailwayMap/Tagging in the United Kingdom
This page is a draft and only contains suggestions.
Tracks

ref=SBR(marked on a bridge over the line)
On Network Rail lines, ref=* can hold the Engineer's Line Reference (ELR). For instance ref=MLN1 or ref=BGK. This is usually marked on bridges and level crossings. An ELR and mileage together define a location on the Network Rail network.
The standard GB electrification system, as defined by GL/RT1210, is electrified=contact_line, voltage=25000, frequency=50.
“Light” railways
Many railways in Great Britain have names ending in “Light Railway” because they were authorised under the Light Railways Acts 1896 and 1921. That doesn’t necessarily mean that they should be tagged railway=light_rail: most of them are operated like main-line railways and should be tagged railway=rail or railway=narrow_gauge.
Tunnels
Tunnels on Network Rail infrastructure usually have names displayed along with the length of the tunnel at the tunnel portals. This can be tagged as tunnel:name=*.
Signals
All signals are tagged with
railway=signalrailway:signal:direction=*railway:signal:position=*position of the signal in relation to the railway line direction
Main signals
Combined main signal
-
light main signal (combined lenses)
-
light main signals (combined) with junction signals (open this image and zoom in)
railway:signal:main=GB-NR:mainrailway:signal:main:form=lightrailway:signal:main:design=combined- suggested:
railway:signal:main:states=red;green;yellow;flashing_yellow;double_yellow;flashing_double_yellowOnly enter the possible aspects at this signal!
Individual main signal
-
light main signal (individual lenses) with a junction signal
railway:signal:main=GB-NR:mainrailway:signal:main:form=lightrailway:signal:main:design=individual- suggested:
railway:signal:main:states=red;green;yellow;flashing_yellow;double_yellow;flashing_double_yellowOnly enter the possible aspects at this signal!
SPAD signal
-
SPAD indicator L22
Semaphore signals
-
Semaphore main signals
Junction signals
Feather
railway:signal:route=GB-NR:junctionrailway:signal:route:form=lightrailway:signal:route:design=featherrailway:signal:route:states=*Enter the possible aspects at this signal, possibly includingoffseparated by;. For position numbers see figure 6.51 at railsigns.uk:position_1top-left indicatorposition_2left indicatorposition_3bottom-left indicatorposition_4top-right indicatorposition_5right indicatorposition_6bottom-right indicatoroffIf the junction signal can be off
Theatre
railway:signal:route=GB-NR:junctionrailway:signal:route:form=lightrailway:signal:route:design=theatrerailway:signal:route:states=*Enter the possible aspects (letters/numbers), possibly includingoffseparated by;. For exampleC;S;off.
Distant signals
Light signals
Semaphore signals
Repeated main signals
Banner signal
Semaphore banner signal
Off signal (at stations)
Shunt signals
Light signals
Shunt signal
Limit of Shunt signals
railway:signal:shunting=GB-NR:limitrailway:signal:shunting:form=lightrailway:signal:direction=backwardLimit of shunt usually on the 'wrong' side of the track, so they're backwards from the normal direction.
Semaphore signals
Shunt signal
Departure signals
Right Ahead signal
Crossing signals
Light signals
Advance Warning Board
Cab Signalling
Start and End of Cab Signalling
Warning of the Start of Cab Signalling
Indication of the Start of Cab Signalling
railway:signal:train_protection=GB-NR:entryrailway:signal:train_protection:form=signrailway:signal:train_protection:type=start
Indication of the End of Cab Signalling
railway:signal:train_protection=GB-NR:exitrailway:signal:train_protection:form=signrailway:signal:train_protection:type=end
Directional Arrows
Cab Signalling Shunt Entry Board
railway:signal:train_protection=GB-NR:shunt-entryrailway:signal:train_protection:form=signrailway:signal:train_protection:type=block_marker
To tag the direction of the arrow, tag the side of the track that the marker is on with
ETCS Block Markers
railway:signal:train_protection=GB-NR:ETCSrailway:signal:train_protection:form=signrailway:signal:train_protection:type=block_marker
To tag the direction of the arrow, tag the side of the track that the marker is on with
TVM/CBTC Block Markers
railway:signal:train_protection=GB-NR:TVM-CBTCrailway:signal:train_protection:form=signrailway:signal:train_protection:type=block_marker
To tag the direction of the arrow, tag the side of the track that the marker is on with
Block Passable/Absolute Markers
Whistle Signs
Whistle Board
Whistle Stencil
Whistle Continuous
Speed signals
Permissible Speed Indicator
railway:signal:speed_limit=GB-NR:speed_limitrailway:signal:speed_limit:form=signrailway:signal:speed_limit:speed=*The value shown on the sign
Permissible Speed Warning Indicator
railway:signal:speed_limit_distant=GB-NR:warningrailway:signal:speed_limit_distant:form=signrailway:signal:speed_limit_distant:speed=*The value shown on the sign
Permissible Speed Directional Arrows
If there is a directional arrow with the sign, this tag should be added:
railway:signal:speed_limit:turn_direction=*rightApplicable for right turnleftApplicable for left turnright;leftApplicable for both right and left turns
Signal Documentation
- railsigns.uk ( Archived here)
- signalbox.org
- Wikipedia
- Official wording can be found at map [ dead link ] by National Rail. Don't copy the map data to OSM, just have a look how NR names the signal types!
Signal boxes

railway=signal_boxname=Downham Marketbuilding=yesSignal boxes are usually labelled with their names, and sometimes with their signal prefixes as well. The name can obviously be tagged using name=*, and the prefix could be tagged with railway:ref=*.
