Depot: Bathgate
| Type | Class | Wheels | Number | Date to Previous Shed | Code | Previous Shed | Date to Bathgate | Code | Date to Next Shed | Code | Next Shed | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Steam | D30 | 4-4-0 | 2439 | on | 01/01/1948 | BGT | on | 12/10/1959 | Withdrawn | |||||
| Steam | D31 | 4-4-0 | 2072 | on | 01/01/1948 | BGT | on | 28/02/1951 | Withdrawn | |||||
| Steam | D33 | 4-4-0 | 62458 | on | 01/01/1948 | BGT | m/e | 09/1949 | Withdrawn | |||||
| Steam | D33 | 4-4-0 | 62463 | on | 01/01/1948 | BGT | on | 05/03/1948 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4468 | on | 01/01/1948 | BGT | on | 27/05/1960 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4491 | on | 01/01/1948 | BGT | 4w/e | 11/02/1961 | 62A | Thornton Junction | ||||
| Steam | J35 | 0-6-0 | 4504 | on | 01/01/1948 | BGT | on | 23/09/1960 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4510 | on | 01/01/1948 | BGT | 4w/e | 24/02/1962 | 64A | St Margarets | ||||
| Steam | J35 | 0-6-0 | 4529 | on | 01/01/1948 | BGT | on | 21/09/1960 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4534 | on | 01/01/1948 | BGT | on | 11/05/1961 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5211 | on | 01/01/1948 | BGT | 4w/e | 11/05/1957 | 65C | Parkhead | ||||
| Steam | J36 | 0-6-0 | 5225 | on | 01/01/1948 | BGT | on | 14/10/1957 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5229 | on | 01/01/1948 | BGT | on | 06/05/1960 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5230 | on | 01/01/1948 | BGT | 4w/e | 24/10/1959 | 65C | Parkhead | ||||
| Steam | J36 | 0-6-0 | 5231 | on | 01/01/1948 | BGT | m/e | 04/1952 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5234 | on | 01/01/1948 | BGT | 5w/e | 26/09/1964 | 64A | St Margarets | ||||
| Steam | J36 | 0-6-0 | 5235 | m/e | 04/1919 | 98LR | on | 01/01/1948 | BGT | 4w/e | 17/05/1952 | 64B | Haymarket | |
| Steam | J36 | 0-6-0 | 5248 | on | 01/01/1948 | BGT | on | 18/05/1956 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5250 | on | 01/01/1948 | BGT | on | 08/02/1957 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5254 | on | 01/01/1948 | BGT | on | 24/04/1951 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5261 | on | 01/01/1948 | BGT | on | 27/06/1963 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5265 | on | 01/01/1948 | BGT | on | 13/12/1963 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5271 | on | 01/01/1948 | BGT | w/e | 11/03/1950 | 64C | Dalry Road | ||||
| Steam | J36 | 0-6-0 | 5276 | on | 01/01/1948 | BGT | on | 08/03/1961 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5277 | on | 01/01/1948 | BGT | 4w/e | 26/09/1959 | 61C | Keith | ||||
| Steam | J36 | 0-6-0 | 5278 | on | 01/01/1948 | BGT | on | 21/01/1952 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5280 | on | 01/01/1948 | BGT | 8w/e | 22/12/1956 | 64E | Polmont | ||||
| Steam | J36 | 0-6-0 | 5282 | on | 01/01/1948 | BGT | on | 03/01/1966 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5303 | on | 01/01/1948 | BGT | m/e | 09/06/1956 | 61A | Kittybrewster | ||||
| Steam | J36 | 0-6-0 | 5314 | on | 01/01/1948 | BGT | on | 26/08/1955 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5318 | on | 01/01/1948 | BGT | on | 31/05/1962 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5327 | on | 01/01/1948 | BGT | 5w/e | 24/03/1951 | 64A | St Margarets | ||||
| Steam | J36 | 0-6-0 | 5341 | on | 01/01/1948 | BGT | on | 29/07/1963 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5342 | on | 01/01/1948 | BGT | on | 02/02/1960 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5344 | on | 01/01/1948 | BGT | 4w/e | 24/09/1960 | 64A | St Margarets | ||||
| Steam | N15 | 0-6-2T | 9142 | on | 01/01/1948 | BGT | on | 24/01/1958 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9156 | on | 01/01/1948 | BGT | w/e | 12/02/1962 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9157 | on | 01/01/1948 | BGT | w/e | 01/10/1949 | PKD | Parkhead | ||||
| Steam | N15 | 0-6-2T | 9158 | on | 01/01/1948 | BGT | on | 18/05/1958 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9159 | on | 01/01/1948 | BGT | on | 30/10/1961 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9216 | on | 01/01/1948 | BGT | w/e | 12/02/1962 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 65346 | on | 01/01/1948 | STG | Stirling | w/e | 01/10/1949 | BGT | on | 29/06/1964 | Withdrawn | |
| Steam | J75 | 0-6-0T | 2495 | m/e | 05/1937 | Withdrawn | w/e | 29/10/1949 (R) | BGT | |||||
| Steam | J35 | 0-6-0 | 64512 | w/e | 01/10/1949 | STM | St Margarets | 5w/e | 24/03/1951 | 64F | m/e | 31/03/1951 | 64F | Bathgate |
| Steam | J37 | 0-6-0 | 64601 | on | 01/01/1948 | EFD | Eastfield | 5w/e | 24/03/1951 | 64F | m/e | 31/03/1951 | 64F | Bathgate |
| Steam | J35 | 0-6-0 | 64512 | 5w/e | 24/03/1951 | 64F | Bathgate | m/e | 31/03/1951 | 64F | on | 16/09/1960 | Withdrawn | |
| Steam | J37 | 0-6-0 | 64601 | 5w/e | 24/03/1951 | 64F | Bathgate | m/e | 31/03/1951 | 64F | 4w/e | 16/05/1953 | 64A | St Margarets |
| Steam | J36 | 0-6-0 | 5331 | on | 01/01/1948 | BLA | Blaydon | w/e | 28/04/1951 | 64F | 4w/e | 19/05/1951 | 64F | Bathgate |
| Steam | J36 | 0-6-0 | 5331 | w/e | 28/04/1951 | 64F | Bathgate | 4w/e | 19/05/1951 | 64F | 4w/e | 17/05/1952 | 64G | Hawick |
| Steam | J37 | 0-6-0 | 64583 | on | 01/01/1948 | EFD | Eastfield | 4w/e | 16/06/1951 | 64F | on | 23/12/1963 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65268 | on | 01/01/1948 | POL | Polmont | 4w/e | 23/02/1952 | 64F | on | 01/11/1962 | Withdrawn | |
| Steam | J35 | 0-6-0 | 64484 | on | 01/01/1948 | POL | Polmont | 4w/e | 22/03/1952 | 64F | 8w/e | 19/04/1952 | 64F | Bathgate |
| Steam | J37 | 0-6-0 | 64553 | w/e | 17/01/1948 | POL | Polmont | 4w/e | 22/03/1952 | 64F | 8w/e | 19/04/1952 | 64F | Bathgate |
| Steam | J35 | 0-6-0 | 64484 | 4w/e | 22/03/1952 | 64F | Bathgate | 8w/e | 19/04/1952 | 64F | on | 30/09/1959 | Withdrawn | |
| Steam | J37 | 0-6-0 | 64553 | 4w/e | 22/03/1952 | 64F | Bathgate | 8w/e | 19/04/1952 | 64F | on | 08/03/1962 | Withdrawn | |
| Steam | J69 | 0-6-0T | 68533 | 4w/e | 12/07/1952 | 64A | St Margarets | 4w/e | 01/11/1952 | 64F | on | 14/07/1953 | Withdrawn | |
| Steam | Large/Scottish Director | 4-4-0 | 62692 | on | 01/01/1948 | HAY | Haymarket | 8w/e | 21/03/1953 | 64F | 4w/e | 13/06/1953 | 64B | Haymarket |
| Steam | J39 | 0-6-0 | 64794 | w/e | 24/12/1949 | STM | St Margarets | on | 10/05/1953 | 64F | on | 31/01/1954 | 64A | St Margarets |
| Steam | B1 | 4-6-0 | 61333 | on | 13/09/1953 | 64A | St Margarets | on | 31/01/1954 | 64F | on | 19/04/1954 | 65A | Eastfield |
| Steam | 4MT | 2-6-0 | 43138 | on | 20/07/1951 | 65A | Eastfield (New) | 8w/e | 17/04/1954 | 64F | 4w/e | 30/07/1960 | 65C | Parkhead |
| Steam | J36 | 0-6-0 | 65259 | on | 01/01/1948 | HAW | Hawick | 4w/e | 26/11/1955 | 64F | on | 02/07/1959 | Withdrawn | |
| Steam | J37 | 0-6-0 | 64634 | 4w/e | 01/10/1955 | 64D | Carstairs | 4w/e | 12/05/1956 | 64F | on | 23/01/1964 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65290 | on | 01/01/1948 | POL | Polmont | 8w/e | 22/12/1956 | 64F | on | 01/08/1963 | Withdrawn | |
| Diesel | 08 | 0-6-0 | D3416 | 4w/e | 12/04/1958 | 65D | Dawsholm | 4w/e | 02/08/1958 | 64F | 4w/e | 27/09/1958 | 65E | Kipps |
| Diesel | 08 | 0-6-0 | D3554 | on | 24/10/1958 (New) | 64F | 5w/e | 24/09/1966 | 64B | Haymarket | ||||
| Diesel | 08 | 0-6-0 | D3555 | on | 24/10/1958 (New) | 64F | 5w/e | 24/09/1966 | 64B | Haymarket | ||||
| Diesel | 08 | 0-6-0 | D3556 | on | 30/10/1958 (New) | 64F | 4w/e | 20/12/1958 | 64E | Polmont | ||||
| Diesel | 08 | 0-6-0 | D3557 | on | 03/11/1958 (New) | 64F | 4w/e | 20/12/1958 | 64E | Polmont | ||||
| Steam | J36 | 0-6-0 | 65233 | 4w/e | 22/11/1958 | 64G | Hawick | 4w/e | 19/12/1959 | 64F | on | 02/12/1960 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65281 | w/e | 15/01/1949 | DFU | Dunfermline Upper | 4w/e | 22/10/1960 | 64F | on | 13/07/1961 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65309 | w/e | 25/02/1950 | 62B | Dundee Tay Bridge | 4w/e | 22/10/1960 | 64F | on | 29/06/1964 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2779 | on | 21/02/1961 (New) | 64F | on | 25/09/1961 | 64A | St Margarets | ||||
| Steam | J35 | 0-6-0 | 64527 | 4w/e | 15/05/1954 | 64C | Dalry Road | 4w/e | 08/04/1961 | 64F | 4w/e | 24/02/1962 | 64A | St Margarets |
| Steam | J35 | 0-6-0 | 64497 | 4w/e | 11/04/1959 | 64C | Dalry Road | 4w/e | 06/05/1961 | 64F | w/e | 09/04/1962 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65277 | 4w/e | 26/09/1959 | 61C | Keith | 4w/e | 06/05/1961 | 64F | on | 06/06/1963 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65305 | 4w/e | 12/03/1960 | 61C | Keith | 4w/e | 06/05/1961 | 64F | w/e | 26/02/1962 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65227 | 4w/e | 01/07/1961 | 61B | Aberdeen Ferryhill | 4w/e | 01/07/1961 | 64F | on | 11/08/1961 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65251 | 4w/e | 11/02/1961 | 61C | Keith | 4w/e | 01/07/1961 | 64F | on | 28/11/1963 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65267 | 4w/e | 12/05/1956 | 61C | Keith | 4w/e | 01/07/1961 | 64F | on | 19/11/1966 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2719 | on | 11/11/1957 | 64A | St Margarets (New) | 4w/e | 21/10/1961 | 64F | 4w/e | 24/02/1962 | 64A | St Margarets |
| Steam | J37 | 0-6-0 | 64554 | 8w/e | 27/10/1956 | 64C | Dalry Road | 4w/e | 27/01/1962 | 64F | on | 23/01/1964 | Withdrawn | |
| Steam | J37 | 0-6-0 | 64569 | 4w/e | 11/04/1959 | 64C | Dalry Road | 4w/e | 27/01/1962 | 64F | 4w/e | 28/11/1964 | 62A | Thornton Junction |
| Steam | J36 | 0-6-0 | 65316 | 4w/e | 23/09/1961 | 64G | Hawick | 4w/e | 16/06/1962 | 64F | on | 29/12/1962 | Withdrawn | |
| Steam | 652 | 0-6-0 | 57634 | 4w/e | 01/07/1961 | 64C | Dalry Road | 4w/e | 16/03/1963 | 64F | 4w/e | 11/05/1963 | 64C | Dalry Road |
| Steam | J36 | 0-6-0 | 65297 | 4w/e | 06/07/1963 | 64A | St Margarets | 4w/e | 06/07/1963 | 64F | on | 03/01/1966 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65307 | 4w/e | 14/07/1962 | 62A | Thornton Junction | 4w/e | 03/08/1963 | 64F | on | 28/12/1963 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65329 | 8w/e | 09/09/1951 | 64A | St Margarets | 4w/e | 03/08/1963 | 64F | on | 28/12/1963 | Withdrawn | |
| Steam | J37 | 0-6-0 | 64625 | on | 01/01/1948 | STM | St Margarets | 4w/e | 03/08/1963 | 64F | 5w/e | 07/09/1963 | 64A | St Margarets |
| Steam | Standard Class 2 | 2-6-0 | 78052 | 4w/e | 11/08/1962 | 63A | Perth South | 4w/e | 30/11/1963 | 64F | on | 03/01/1966 | Withdrawn | |
| Steam | Standard Class 2 | 2-6-0 | 78046 | on | 20/10/1955 | 64G | Hawick (New) | 4w/e | 25/01/1964 | 64F | 5w/e | 24/09/1966 | 64A | St Margarets |
| Steam | 2MT | 2-6-0 | 46461 | 4w/e | 07/05/1960 | 64A | St Margarets | 4w/e | 25/01/1964 | 64F | w/e | 30/07/1964 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65243 | 4w/e | 05/10/1963 | 64C | Dalry Road | 4w/e | 25/01/1964 | 64F | on | 14/07/1966 | Withdrawn | |
| Steam | J37 | 0-6-0 | 64606 | on | 01/01/1948 | STM | St Margarets | 5w/e | 29/02/1964 | 64F | 4w/e | 28/11/1964 | 62A | Thornton Junction |
| Steam | J37 | 0-6-0 | 64614 | on | 01/01/1948 | STM | St Margarets | 5w/e | 29/02/1964 | 64F | on | 17/12/1964 | Withdrawn | |
| Steam | Standard Class 4 | 2-6-0 | 76105 | 6w/e | 30/12/1961 | 64C | Dalry Road | 4w/e | 28/03/1964 | 64F | w/e | 24/01/1966 | Withdrawn | |
| Steam | Standard Class 4 | 2-6-0 | 76106 | 6w/e | 30/12/1961 | 64C | Dalry Road | 4w/e | 28/03/1964 | 64F | w/e | 04/09/1965 | 1A | Willesden |
| Steam | Standard Class 2 | 2-6-0 | 78045 | 4w/e | 01/07/1961 | 61B | Aberdeen Ferryhill | 4w/e | 25/07/1964 | 64F | on | 03/01/1966 | Withdrawn | |
| Steam | Standard Class 2 | 2-6-0 | 78054 | 4w/e | 01/07/1961 | 61B | Aberdeen Ferryhill | 4w/e | 25/07/1964 | 64F | on | 16/12/1965 | Withdrawn | |
| Steam | Standard Class 2 | 2-6-0 | 78050 | 4w/e | 02/11/1963 | 65D | Dawsholm | 4w/e | 22/08/1964 | 64F | on | 03/01/1966 | Withdrawn | |
| Steam | Standard Class 4 | 2-6-0 | 76104 | 4w/e | 01/07/1961 | 61B | Aberdeen Ferryhill | 4w/e | 28/11/1964 | 64F | 5w/e | 29/01/1966 | 66A | Polmadie |
| Steam | Standard Class 4 | 2-6-0 | 76107 | 4w/e | 01/07/1961 | 61B | Aberdeen Ferryhill | 4w/e | 28/11/1964 | 64F | on | 22/10/1965 | Withdrawn | |
| Steam | Standard Class 4 | 2-6-0 | 76111 | 4w/e | 24/03/1962 | 62A | Thornton Junction | 4w/e | 28/11/1964 | 64F | on | 03/01/1966 | Withdrawn | |
| Diesel | 08 | 0-6-0 | D3560 | 4w/e | 12/03/1960 | 64C | Dalry Road | 5w/e | 30/10/1965 | 64F | 5w/e | 24/09/1966 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3893 | 4w/e | 14/01/1961 | 64A | St Margarets | 5w/e | 30/10/1965 | 64F | 5w/e | 24/09/1966 | 64H | Leith Central |
| Steam | B1 | 4-6-0 | 61099 | on | 13/09/1953 | 64A | St Margarets | on | 09/01/1966 | 64F | on | 24/04/1966 | 62A | Thornton Junction |
| Steam | B1 | 4-6-0 | 61307 | on | 04/10/1965 | 64A | St Margarets | on | 09/01/1966 | 64F | on | 24/04/1966 | 62A | Thornton Junction |
| Diesel | 08 | 0-6-0 | D3879 | on | 28/04/1960 | 64A | St Margarets (New) | 5w/e | 29/01/1966 | 64F | 5w/e | 24/09/1966 | 64B | Haymarket |
| Steam | Standard Class 4 | 2-6-0 | 76049 | w/e | 24/01/1966 | Withdrawn | 5w/e | 29/01/1966 (R) | 64F | |||||
| Steam | Standard Class 2 | 2-6-0 | 78047 | 5w/e | 30/10/1965 | 64A | St Margarets | 5w/e | 29/01/1966 | 64F | on | 02/09/1966 | Withdrawn | |
| Steam | 2MT | 2-6-0 | 46462 | m/e | 06/1950 | 64A | St Margarets (New) | 5w/e | 29/01/1966 | 64F | on | 22/08/1966 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65319 | on | 01/01/1948 | DEE | Dundee Tay Bridge | 5w/e | 29/01/1966 | 64F | 5w/e | 24/09/1966 | 64A | St Margarets |
| Steam | J36 | 0-6-0 | 65345 | on | 01/01/1948 | THJ | Thornton Junction | 5w/e | 29/01/1966 | 64F | 5w/e | 31/12/1966 | 62A | Thornton Junction |