Headcode is a very important aspect in the train operation in Stepford County Railway. A headcode is composed of four digits, three of them numerical and one alphabetical. The purpose of headcodes are to identify each train with a code and using them to smooth out communications between the Drivers, the Dispatchers and Signallers. Headcodes weren't in use before V1.0 which made it difficult to communicate. Headcodes were more obvious before V1.0. In V1.1, they became more complex. It is very useful for Drivers to notify Dispatchers and Signallers that they are entering the station(s) they are responsible for.


First Digit

The first digit indicates what type of service the train is operating.

First Digita

Service Type Use Dispatch Priority (late)c
1 [9] Semi-Fast Stepford Express and AirLink services with more stops 5 (4)
2 Stopper/Local All WaterLine and local Stepford Connect services 7 (6)
3 [5] Empty Coach Stock Not in service - While the train moves from the depot to the nearest station 8
9 [1] Express Stepford Express and AirLink services with fewer stops 2 (1)
Semi-Fastb Skipping Stepford Connect services (but not classified as express) 3b

a.The numbers in the brackets are codes for them before V1.4.1.

b.Semi-Fast Connect services(eg. R005) are always using 9 as their first digit since headcode was introduced, and the 9 headcode was given to semi-fast services before V1.4.1, which means they are not classified as express; however, they are still treated as 9 headcode trains, so it has priority over 1XXX Express and AirLink trains.

c.The numbers in round brackets show the dispatch priority of late services.

Second Digit

The second digit is alphabetical and indicates the train's destination.

Last Two Digits

The last two digits are numerically ordered, increasing from xx00 to xx98. (then it goes back to xx00) However, a headcode will not overlap with another one in service.

Headcode example:

1L91 (Semi-Fast service to Llyn-by-the-Sea)


  • After the Opening of the Llyn Extension, Llyn-by-the-Sea took over the L headcode and Westwyvern took over the W headcode. As a result, Leighton Stepford Road and Whitefield changed their headcodes from L and W to R and F respectively.
  • The Headcodes directly affects the train priority and it affects when the Dispatcher will dispatch the train. Late trains will get first priority, then followed by express services (9XXX), semi-express services (1XXX), stopping services (2XXX) and lastly, services from the depot (3XXX), formerly (5XXX).
  • R024 is the only route in SCR to carry the 2XXX headcode while skipping 2 stations (Rocket Parade and Millcastle Racecourse).
  • R078 and R075 are the only Stepford Express routes which contains 9XXX headcode.
  • In V1.4.1, the first digit of Express services' headcode (formerly 1) and Semi-Fast services' (formerly 9) switched places. Because of this, every AirLink routes have headcodes changed. This gets most players very confused.
  • In real-life, headcode is also called Train reporting number. And the 9XXX headcodes are mostly for Eurostar services.
  • Stepford Connect kept the 9-headcode services in V1.4.1, but not classified as express although these services skip some stations. This is believed to be due to Stepford Connect only operating local services.
  • Before V1.4.1, delayed trains used to have priority regardless of the headcode - however, that has changed and the headcode table displays the correct priority as of present.


Community content is available under CC-BY-SA unless otherwise noted.