Depot: St Margarets
| Type | Class | Wheels | Number | Date to Previous Shed | Code | Previous Shed | Date to St Margarets | Code | Date to Next Shed | Code | Next Shed | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Steam | K2 | 2-6-0 | 4704 | on | 22/12/1924 | EFD | Eastfield | on | 20/02/1925 | STM | m/e | 1927 | EFD | Eastfield |
| Steam | K2 | 2-6-0 | 4692 | on | 27/03/1925 | EFD | Eastfield | on | 15/06/1925 | STM | m/e | 1928 | EFD | Eastfield |
| Steam | K2 | 2-6-0 | 4702 | on | 20/08/1925 | EFD | Eastfield | m/e | 12/1925 | STM | on | 07/10/1942 | EFD | Eastfield |
| Steam | K2 | 2-6-0 | 4703 | on | 03/07/1925 | EFD | Eastfield | m/e | 12/1925 | STM | on | 24/04/1943 | EFD | Eastfield |
| Steam | C1 | 4-4-2 | 4419 | on | 18/02/1926 | COP | Copley Hill (Leeds) | on | 16/02/1927 | STM | on | 01/03/1927 | COP | Copley Hill (Leeds) |
| Steam | K2 | 2-6-0 | 4694 | on | 07/06/1925 | EFD | Eastfield | on | 31/07/1927 | STM | m/e | 10/1942 | EFD | Eastfield |
| Steam | K2 | 2-6-0 | 4695 | on | 22/12/1924 | EFD | Eastfield | on | 30/08/1927 | STM | m/e | 10/1942 | EFD | Eastfield |
| Steam | K2 | 2-6-0 | 4696 | on | 02/03/1925 | EFD | Eastfield | on | 27/11/1927 | STM | m/e | 10/1942 | EFD | Eastfield |
| Steam | J39 | 0-6-0 | 2735 | on | 14/06/1929 (New) | STM | on | 19/03/1939 | TWD | Tweedmouth | ||||
| Steam | J39 | 0-6-0 | 2736 | on | 20/06/1929 (New) | STM | on | 19/03/1939 | TWD | Tweedmouth | ||||
| Steam | J39 | 0-6-0 | 2737 | on | 26/06/1929 (New) | STM | on | 20/08/1945 | CAR | Carlisle Canal | ||||
| Steam | K2 | 2-6-0 | 4689 | on | 24/09/1931 | DON | Doncaster | on | 07/01/1932 | STM | on | 24/04/1943 | EFD | Eastfield |
| Steam | K2 | 2-6-0 | 4686 | m/e | 06/1921 | DON | Doncaster (New) | on | 25/01/1932 | STM | m/e | 10/1942 | EFD | Eastfield |
| Steam | J39 | 0-6-0 | 2739 | on | 03/07/1929 | CAR | Carlisle Canal (New) | m/e | 01/1935 | STM | m/e | 08/1940 | POL | Polmont |
| Steam | J37 | 0-6-0 | 9478 | m/e | 12/1935 | STM | on | 01/01/1948 | STM | St Margarets | ||||
| Steam | A3 | 4-6-2 | 2752 | on | 29/01/1938 | HAY | Haymarket | on | 08/02/1938 | STM | on | 02/03/1938 | DON | Doncaster |
| Steam | A3 | 4-6-2 | 2502 | on | 25/07/1934 | HAY | Haymarket (New) | on | 06/03/1938 | STM | on | 15/03/1939 | HAY | Haymarket |
| Steam | J39 | 0-6-0 | 1804 | on | 25/03/1938 (New) | STM | on | 28/09/1942 | EFD | Eastfield | ||||
| Steam | A1 | 4-6-2 | 2563 | on | 27/11/1937 | EFD | Eastfield | on | 19/07/1938 | STM | on | 12/01/1940 | DEE | Dundee Tay Bridge |
| Steam | V2 | 2-6-2 | 4803 | on | 22/07/1938 (New) | STM | on | 03/11/1938 | KX | Kings Cross | ||||
| Steam | K2 | 2-6-0 | 4674 | on | 11/12/1931 | EFD | Eastfield | on | 07/08/1938 | STM | on | 07/12/1942 | EFD | Eastfield |
| Steam | A1 | 4-6-2 | 2567 | on | 07/02/1937 | EFD | Eastfield | on | 20/11/1938 | STM | on | 02/02/1940 | EFD | Eastfield |
| Steam | K2 | 2-6-0 | 4682 | on | 29/10/1931 | EFD | Eastfield | m/e | 01/1939 | STM | on | 07/09/1942 | EFD | Eastfield |
| Steam | K2 | 2-6-0 | 4701 | on | 12/03/1925 | EFD | Eastfield | on | 07/01/1939 | STM | on | 07/03/1940 | EFD | Eastfield |
| Steam | K2 | 2-6-0 | 4704 | m/e | 1927 | EFD | Eastfield | on | 07/01/1939 | STM | on | 07/07/1940 | EFD | Eastfield |
| Steam | V2 | 2-6-2 | 4815 | on | 03/02/1939 (New) | STM | m/e | 05/1941 | HAY | Haymarket | ||||
| Steam | V2 | 2-6-2 | 4819 | on | 03/03/1939 (New) | STM | m/e | 05/1941 | HAY | Haymarket | ||||
| Steam | A1 | 4-6-2 | 2556 | on | 09/03/1939 | HAY | Haymarket | on | 15/03/1939 | STM | on | 02/02/1940 | EFD | Eastfield |
| Steam | V2 | 2-6-2 | 4807 | on | 23/09/1938 | DEE | Dundee Tay Bridge (New) | m/e | 11/1939 | STM | m/e | 05/1941 | HAY | Haymarket |
| Steam | V2 | 2-6-2 | 4853 | on | 07/10/1939 | CAR | Carlisle Canal (New) | m/e | 11/1939 | STM | m/e | 05/1941 | HAY | Haymarket |
| Steam | A3 | 4-6-2 | 2795 | on | 19/04/1930 | HAY | Haymarket (New) | on | 12/01/1940 | STM | on | 19/10/1940 | HAY | Haymarket |
| Steam | V2 | 2-6-2 | 4865 | on | 20/01/1940 (New) | STM | m/e | 05/1941 | HAY | Haymarket | ||||
| Steam | K2 | 2-6-0 | 4684 | on | 17/11/1931 | EFD | Eastfield | m/e | 02/1940 | STM | m/e | 09/1942 | EFD | Eastfield |
| Steam | A3 | 4-6-2 | 2797 | on | 20/11/1938 | EFD | Eastfield | on | 02/02/1940 | STM | on | 09/10/1940 | HAY | Haymarket |
| Steam | A3 | 4-6-2 | 2566 | on | 07/02/1937 | EFD | Eastfield | on | 02/02/1940 | STM | on | 26/11/1940 | HAY | Haymarket |
| Steam | V2 | 2-6-2 | 4787 | on | 26/10/1937 | ABD | Aberdeen Ferryhill (New) | m/e | 03/1940 | STM | m/e | 05/1941 | HAY | Haymarket |
| Steam | J39 | 0-6-0 | 3085 | on | 17/03/1941 (New) | STM | on | 20/08/1945 | CAR | Carlisle Canal | ||||
| Steam | J39 | 0-6-0 | 3088 | on | 24/04/1941 (New) | STM | on | 22/11/1943 | DAR | Darlington | ||||
| Steam | J39 | 0-6-0 | 3092 | on | 21/05/1941 (New) | STM | on | 03/05/1944 | DAR | Darlington | ||||
| Steam | J39 | 0-6-0 | 3096 | on | 18/07/1941 (New) | STM | on | 20/08/1945 | HAW | Hawick | ||||
| Steam | V2 | 2-6-2 | 3670 | on | 15/10/1942 (New) | STM | on | 17/04/1943 | HAY | Haymarket | ||||
| Steam | V2 | 2-6-2 | 4805 | on | 09/09/1938 | ABD | Aberdeen Ferryhill (New) | on | 23/10/1942 | STM | on | 17/04/1943 | HAY | Haymarket |
| Steam | V2 | 2-6-2 | 4787 | m/e | 11/1941 | ABD | Aberdeen Ferryhill | on | 28/11/1942 | STM | on | 17/04/1943 | HAY | Haymarket |
| Steam | V2 | 2-6-2 | 4807 | m/e | 08/1942 | ABD | Aberdeen Ferryhill | m/e | 12/1942 | STM | on | 17/04/1943 | HAY | Haymarket |
| Steam | K2 | 2-6-0 | 4695 | m/e | 10/1942 | EFD | Eastfield | on | 07/12/1942 | STM | on | 24/04/1943 | EFD | Eastfield |
| Steam | J39 | 0-6-0 | 2731 | on | 31/05/1929 | EFD | Eastfield | on | 17/04/1943 | STM | on | 05/03/1945 | CAR | Carlisle Canal |
| Steam | J39 | 0-6-0 | 2732 | on | 30/05/1929 | EFD | Eastfield | on | 17/04/1943 | STM | on | 20/08/1945 | CAR | Carlisle Canal |
| Steam | J39 | 0-6-0 | 2733 | on | 30/10/1931 | EFD | Eastfield | on | 17/04/1943 | STM | on | 20/08/1945 | CAR | Carlisle Canal |
| Steam | J39 | 0-6-0 | 2788 | on | 11/07/1943 | DAR | Darlington | on | 25/11/1943 | STM | on | 30/04/1947 | DEE | Dundee Tay Bridge |
| Steam | 8F | 2-8-0 | 8545 | m/e | 02/1945 | STM | on | 01/01/1948 | 20C | Royston | ||||
| Steam | V2 | 2-6-2 | 4795 | on | 09/03/1944 | DON | Doncaster | on | 13/10/1945 | STM | on | 27/01/1947 | ABD | Aberdeen Ferryhill |
| Steam | V2 | 2-6-2 | 4796 | on | 06/01/1938 | DON | Doncaster (New) | on | 13/10/1945 | STM | on | 27/01/1947 | ABD | Aberdeen Ferryhill |
| Steam | V2 | 2-6-2 | 4798 | on | 26/01/1940 | DON | Doncaster | on | 13/10/1945 | STM | on | 27/01/1947 | ABD | Aberdeen Ferryhill |
| Steam | K1 | 2-6-0 | 3445 | on | 16/05/1946 | BLA | Blaydon | on | 05/07/1946 | STM | on | 06/07/1946 | THJ | Thornton Junction |
| Steam | K1 | 2-6-0 | 3445 | on | 01/09/1946 | THJ | Thornton Junction | on | 30/09/1946 | STM | on | 29/10/1946 | NOR | Norwich Thorpe |
| Steam | K5 | 2-6-0 | 1863 | on | 27/10/1946 | HLD | Hull Dairycoates | on | 15/01/1947 | STM | on | 28/02/1947 | NWE | New England |
| Steam | J39 | 0-6-0 | 4986 | on | 20/08/1945 | HAW | Hawick | on | 10/02/1947 | STM | on | 21/04/1947 | CAR | Carlisle Canal |
| Steam | C16 | 4-4-2T | 7492 | on | 01/01/1948 | STM | on | 02/03/1960 | Withdrawn | |||||
| Steam | C16 | 4-4-2T | 7493 | on | 01/01/1948 | STM | w/e | 19/02/1949 | DEE | Dundee Tay Bridge | ||||
| Steam | C16 | 4-4-2T | 7494 | on | 01/01/1948 | STM | 4w/e | 03/10/1953 | 64E | Polmont | ||||
| Steam | C16 | 4-4-2T | 7495 | on | 01/01/1948 | STM | 4w/e | 22/01/1955 | 64E | Polmont | ||||
| Steam | C16 | 4-4-2T | 7496 | on | 01/01/1948 | STM | 4w/e | 01/12/1951 | 61B | Aberdeen Ferryhill | ||||
| Steam | C16 | 4-4-2T | 7497 | on | 01/01/1948 | STM | 4w/e | 04/11/1951 | MEEC | |||||
| Steam | D29 | 4-4-0 | 62400 | on | 01/01/1948 | STM | on | 20/04/1948 | Withdrawn | |||||
| Steam | D29 | 4-4-0 | 62402 | on | 01/01/1948 | STM | m/e | 06/1949 | Withdrawn | |||||
| Steam | D29 | 4-4-0 | 62404 | on | 01/01/1948 | STM | m/e | 08/1949 | Withdrawn | |||||
| Steam | D29 | 4-4-0 | 2405 | on | 01/01/1948 | STM | w/e | 01/10/1949 | HAY | Haymarket | ||||
| Steam | D30 | 4-4-0 | 2420 | on | 01/01/1948 | STM | on | 28/08/1950 | 64G | Hawick | ||||
| Steam | D30 | 4-4-0 | 2421 | on | 01/01/1948 | STM | on | 25/06/1960 | Withdrawn | |||||
| Steam | D30 | 4-4-0 | 2424 | on | 01/01/1948 | STM | on | 05/08/1957 | Withdrawn | |||||
| Steam | D30 | 4-4-0 | 2435 | on | 01/01/1948 | STM | m/e | 31/01/1951 | 64G | Hawick | ||||
| Steam | D32 | 4-4-0 | 62443 | S | 01/1936 | TWD | Tweedmouth | on | 01/01/1948 | STM | on | 02/03/1948 | Withdrawn | |
| Steam | D32 | 4-4-0 | 62444 | on | 01/01/1948 | STM | on | 02/09/1948 | Withdrawn | |||||
| Steam | D32 | 4-4-0 | 62445 | on | 01/01/1948 | STM | m/e | 12/1949 | Withdrawn | |||||
| Steam | D32 | 4-4-0 | 62450 | on | 01/01/1948 | STM | on | 26/02/1948 | Withdrawn | |||||
| Steam | D32 | 4-4-0 | 2451 | on | 01/01/1948 | STM | on | 29/03/1951 | Withdrawn | |||||
| Steam | D32 | 4-4-0 | 62453 | on | 01/01/1948 | STM | on | 29/05/1948 | Withdrawn | |||||
| Steam | D32 | 4-4-0 | 62454 | on | 01/01/1948 | STM | m/e | 09/1948 | Withdrawn | |||||
| Steam | Glen | 4-4-0 | 2471 | on | 01/01/1948 | STM | on | 24/03/1960 | Withdrawn | |||||
| Steam | Glen | 4-4-0 | 2483 | on | 01/01/1948 | STM | 4w/e | 15/02/1958 | 64G | Hawick | ||||
| Steam | Glen | 4-4-0 | 2484 | on | 01/01/1948 | STM | 8w/e | 05/09/1953 | 63A | Perth South | ||||
| Steam | Glen | 4-4-0 | 2488 | on | 01/01/1948 | STM | 4w/e | 21/11/1959 | 64G | Hawick | ||||
| Steam | Glen | 4-4-0 | 2487 | on | 01/01/1948 | STM | on | 10/09/1959 | Withdrawn | |||||
| Steam | Glen | 4-4-0 | 2490 | on | 01/01/1948 | STM | 4w/e | 15/02/1958 | 64G | Hawick | ||||
| Steam | Glen | 4-4-0 | 2494 | on | 01/01/1948 | STM | 4w/e | 12/04/1958 | 64G | Hawick | ||||
| Steam | Glen | 4-4-0 | 2495 | on | 01/01/1948 | STM | on | 10/04/1961 | Withdrawn | |||||
| Steam | Shire/Hunt | 4-4-0 | 2702 | on | 01/01/1948 | STM | 4w/e | 22/03/1952 | 50A | York (North) | ||||
| Steam | Shire/Hunt | 4-4-0 | 2715 | on | 01/01/1948 | STM | on | 29/06/1959 | Withdrawn | |||||
| Steam | F7 | 2-4-2T | 7093 | on | 01/01/1948 | STM | on | 08/11/1948 | Withdrawn | |||||
| Steam | F7 | 2-4-2T | 7094 | on | 01/01/1948 | STM | on | 08/11/1948 | Withdrawn | |||||
| Steam | J24 | 0-6-0 | 5617 | on | 01/01/1948 | STM | on | 29/12/1951 | Withdrawn | |||||
| Steam | J24 | 0-6-0 | 65623 | on | 01/01/1948 | STM | ||||||||
| Steam | J24 | 0-6-0 | 65625 | on | 01/01/1948 | STM | on | 09/05/1948 | BOR | Borough Gardens | ||||
| Steam | J35 | 0-6-0 | 4462 | on | 01/01/1948 | STM | on | 01/12/1960 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4479 | on | 01/01/1948 | STM | on | 14/12/1961 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4486 | on | 01/01/1948 | STM | on | 17/09/1958 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4489 | on | 01/01/1948 | STM | on | 20/06/1961 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4492 | on | 01/01/1948 | STM | on | 13/02/1959 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4515 | on | 01/01/1948 | STM | on | 27/11/1961 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4517 | on | 01/01/1948 | STM | 4w/e | 15/05/1954 | 64C | Dalry Road | ||||
| Steam | J35 | 0-6-0 | 4518 | on | 01/01/1948 | STM | on | 20/11/1961 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4519 | on | 01/01/1948 | STM | w/e | 09/04/1962 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4524 | on | 01/01/1948 | STM | on | 02/03/1961 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4527 | on | 01/01/1948 | STM | 4w/e | 15/05/1954 | 64C | Dalry Road | ||||
| Steam | J35 | 0-6-0 | 4532 | on | 01/01/1948 | STM | on | 20/11/1961 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4533 | on | 01/01/1948 | STM | on | 11/01/1962 | Withdrawn | |||||
| Steam | J35 | 0-6-0 | 4535 | on | 01/01/1948 | STM | on | 27/11/1961 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5217 | m/e | 10/1939 | ? | on | 01/01/1948 | STM | w/e | 03/01/1948 | STM | St Margarets | |
| Steam | J36 | 0-6-0 | 5224 | m/e | 05/1919 | 98LR | on | 01/01/1948 | STM | on | 16/05/1963 | Withdrawn | ||
| Steam | J36 | 0-6-0 | 5251 | on | 01/01/1948 | STM | 4w/e | 11/05/1957 | 61A | Kittybrewster | ||||
| Steam | J36 | 0-6-0 | 5258 | on | 01/01/1948 | STM | w/e | 05/03/1962 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5267 | on | 01/01/1948 | STM | 4w/e | 26/11/1955 | 61B | Aberdeen Ferryhill | ||||
| Steam | J36 | 0-6-0 | 5286 | on | 01/01/1948 | STM | on | 09/02/1952 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5288 | on | 01/01/1948 | STM | 4w/e | 28/12/1963 | 62C | Dunfermline Upper | ||||
| Steam | J36 | 0-6-0 | 5292 | on | 01/01/1948 | STM | on | 16/02/1951 | Withdrawn | |||||
| Steam | J36 | 0-6-0 | 5305 | on | 01/01/1948 | STM | 4w/e | 14/03/1959 | 61B | Aberdeen Ferryhill | ||||
| Steam | J36 | 0-6-0 | 5310 | on | 01/01/1948 | STM | 4w/e | 14/03/1959 | 61B | Aberdeen Ferryhill | ||||
| Steam | J36 | 0-6-0 | 5311 | on | 01/01/1948 | STM | 4w/e | 19/05/1951 | 64C | Dalry Road | ||||
| Steam | J36 | 0-6-0 | 5316 | on | 01/01/1948 | STM | w/e | 07/04/1951 | 64G | Hawick | ||||
| Steam | J36 | 0-6-0 | 5334 | on | 01/01/1948 | STM | w/e | 08/10/1962 | Withdrawn | |||||
| Steam | J37 | 0-6-0 | 4538 | on | 01/01/1948 | STM | on | 07/12/1959 | Withdrawn | |||||
| Steam | J37 | 0-6-0 | 4543 | on | 01/01/1948 | STM | 4w/e | 11/05/1957 | 62C | Dunfermline Upper | ||||
| Steam | J37 | 0-6-0 | 4547 | on | 01/01/1948 | STM | 4w/e | 19/05/1951 | 64C | Dalry Road | ||||
| Steam | J37 | 0-6-0 | 4552 | on | 01/01/1948 | STM | 4w/e | 16/06/1962 | 62C | Dunfermline Upper | ||||
| Steam | J37 | 0-6-0 | 4565 | on | 01/01/1948 | STM | 5w/e | 26/09/1964 | 62C | Dunfermline Upper | ||||
| Steam | J37 | 0-6-0 | 4557 | on | 01/01/1948 | STM | 4w/e | 19/01/1963 | 62A | Thornton Junction | ||||
| Steam | J37 | 0-6-0 | 4562 | on | 01/01/1948 | STM | on | 14/11/1963 | Withdrawn | |||||
| Steam | J37 | 0-6-0 | 4566 | S | 01/1936 | TWD | Tweedmouth | on | 01/01/1948 | STM | w/e | 09/04/1962 | Withdrawn | |
| Steam | J37 | 0-6-0 | 4572 | S | 01/1936 | TWD | Tweedmouth | on | 01/01/1948 | STM | on | 14/09/1964 | Withdrawn | |
| Steam | J37 | 0-6-0 | 4576 | on | 01/01/1948 | STM | 4w/e | 19/01/1963 | 62A | Thornton Junction | ||||
| Steam | J37 | 0-6-0 | 4577 | on | 01/01/1948 | STM | 4w/e | 19/01/1963 | 62A | Thornton Junction | ||||
| Steam | J37 | 0-6-0 | 4582 | S | 01/1936 | TWD | Tweedmouth | on | 01/01/1948 | STM | on | 25/11/1963 | Withdrawn | |
| Steam | J37 | 0-6-0 | 4586 | on | 01/01/1948 | STM | 4w/e | 19/01/1963 | 62A | Thornton Junction | ||||
| Steam | J37 | 0-6-0 | 4592 | m/e | 12/1935 | STM | St Margarets | on | 01/01/1948 | STM | w/e | 17/01/1948 | POL | Polmont |
| Steam | J37 | 0-6-0 | 4594 | S | 01/1936 | TWD | Tweedmouth | on | 01/01/1948 | STM | on | 29/12/1962 | Withdrawn | |
| Steam | J37 | 0-6-0 | 4595 | S | 01/1936 | TWD | Tweedmouth | on | 01/01/1948 | STM | 4w/e | 30/11/1963 | 62A | Thornton Junction |
| Steam | J37 | 0-6-0 | 4599 | on | 01/01/1948 | STM | 4w/e | 25/04/1964 | 62C | Dunfermline Upper | ||||
| Steam | J37 | 0-6-0 | 4603 | on | 01/01/1948 | STM | 4w/e | 19/01/1963 | 62A | Thornton Junction | ||||
| Steam | J37 | 0-6-0 | 4605 | on | 01/01/1948 | STM | 4w/e | 19/01/1963 | 62A | Thornton Junction | ||||
| Steam | J37 | 0-6-0 | 4606 | on | 01/01/1948 | STM | 5w/e | 29/02/1964 | 64F | Bathgate | ||||
| Steam | J37 | 0-6-0 | 4607 | on | 01/01/1948 | STM | w/e | 13/08/1962 | Withdrawn | |||||
| Steam | J37 | 0-6-0 | 4608 | on | 01/01/1948 | STM | 4w/e | 30/11/1963 | 62B | Dundee Tay Bridge | ||||
| Steam | J37 | 0-6-0 | 4614 | S | 01/1936 | TWD | Tweedmouth | on | 01/01/1948 | STM | 5w/e | 29/02/1964 | 64F | Bathgate |
| Steam | J37 | 0-6-0 | 4624 | on | 01/01/1948 | STM | 4w/e | 30/11/1963 | 62B | Dundee Tay Bridge | ||||
| Steam | J37 | 0-6-0 | 4625 | on | 01/01/1948 | STM | 4w/e | 03/08/1963 | 64F | Bathgate | ||||
| Steam | J37 | 0-6-0 | 4636 | on | 01/01/1948 | STM | 4w/e | 01/12/1951 | 64E | Polmont | ||||
| Steam | J37 | 0-6-0 | 4637 | on | 01/01/1948 | STM | on | 27/08/1962 | Withdrawn | |||||
| Steam | J38 | 0-6-0 | 5906 | on | 01/01/1948 | STM | 4w/e | 06/05/1961 | 62C | Dunfermline Upper | ||||
| Steam | J38 | 0-6-0 | 5912 | on | 01/01/1948 | STM | 5w/e | 31/10/1964 | 64C | Dalry Road | ||||
| Steam | J38 | 0-6-0 | 5914 | on | 01/01/1948 | STM | 4w/e | 28/11/1964 | 62A | Thornton Junction | ||||
| Steam | J38 | 0-6-0 | 5915 | on | 01/01/1948 | STM | 4w/e | 24/04/1965 | 62A | Thornton Junction | ||||
| Steam | J38 | 0-6-0 | 5918 | on | 01/01/1948 | STM | 4w/e | 19/01/1963 | 62A | Thornton Junction | ||||
| Steam | J38 | 0-6-0 | 5919 | on | 01/01/1948 | STM | on | 20/08/1964 | Withdrawn | |||||
| Steam | J38 | 0-6-0 | 5920 | on | 01/01/1948 | STM | 5w/e | 31/10/1964 | 64C | Dalry Road | ||||
| Steam | J38 | 0-6-0 | 5927 | on | 01/01/1948 | STM | 5w/e | 26/09/1964 | 62C | Dunfermline Upper | ||||
| Steam | J38 | 0-6-0 | 5929 | on | 01/01/1948 | STM | 4w/e | 24/04/1965 | 62C | Dunfermline Upper | ||||
| Steam | J50 | 0-6-0T | 8952 | on | 01/01/1948 | STM | 4w/e | 26/01/1952 | 65A | Eastfield | ||||
| Steam | J67 | 0-6-0T | 8492 | on | 01/01/1948 | STM | w/e | 22/06/1956 | Withdrawn | |||||
| Steam | J69 | 0-6-0T | 8505 | on | 01/01/1948 | STM | 4w/e | 12/07/1952 | 68B | Dumfries | ||||
| Steam | J67 | 0-6-0T | 8511 | on | 01/01/1948 | STM | 4w/e | 01/12/1951 | 65D | Dawsholm | ||||
| Steam | J69 | 0-6-0T | 8525 | on | 01/01/1948 | STM | 5w/e | 24/03/1951 | 61A | Kittybrewster | ||||
| Steam | J69 | 0-6-0T | 8562 | on | 01/01/1948 | STM | 4w/e | 20/01/1951 | 68B | Dumfries | ||||
| Steam | J69 | 0-6-0T | 8568 | on | 01/01/1948 | STM | on | 09/04/1950 | 61B | Aberdeen Ferryhill | ||||
| Steam | J69 | 0-6-0T | 8623 | on | 01/01/1948 | STM | 4w/e | 21/07/1951 | 36A | Doncaster | ||||
| Steam | J83 | 0-6-0T | 8448 | on | 01/01/1948 | STM | w/e | 08/10/1962 | Withdrawn | |||||
| Steam | J83 | 0-6-0T | 8449 | on | 01/01/1948 | STM | on | 17/09/1958 | Withdrawn | |||||
| Steam | J83 | 0-6-0T | 8450 | on | 01/01/1948 | STM | on | 05/12/1957 | Withdrawn | |||||
| Steam | J83 | 0-6-0T | 8454 | on | 01/01/1948 | STM | w/e | 12/02/1962 | Withdrawn | |||||
| Steam | J83 | 0-6-0T | 8463 | on | 01/01/1948 | STM | on | 24/11/1958 | Withdrawn | |||||
| Steam | J83 | 0-6-0T | 8464 | on | 01/01/1948 | STM | on | 10/03/1958 | Withdrawn | |||||
| Steam | J83 | 0-6-0T | 8470 | on | 01/01/1948 | STM | 4w/e | 12/04/1958 | 65A | Eastfield | ||||
| Steam | J83 | 0-6-0T | 8472 | on | 01/01/1948 | STM | w/e | 12/02/1962 | Withdrawn | |||||
| Steam | J83 | 0-6-0T | 8474 | on | 01/01/1948 | STM | on | 18/04/1958 | Withdrawn | |||||
| Steam | J83 | 0-6-0T | 8477 | on | 01/01/1948 | STM | on | 29/12/1962 | Withdrawn | |||||
| Steam | J88 | 0-6-0T | 8320 | on | 01/01/1948 | STM | w/e | 06/06/1960 | Withdrawn | |||||
| Steam | J88 | 0-6-0T | 8325 | on | 01/01/1948 | STM | 4w/e | 09/05/1959 | 65A | Eastfield | ||||
| Steam | J88 | 0-6-0T | 8334 | on | 01/01/1948 | STM | 4w/e | 25/12/1954 | 62A | Thornton Junction | ||||
| Steam | J88 | 0-6-0T | 8338 | on | 01/01/1948 | STM | on | 15/09/1961 | Withdrawn | |||||
| Steam | J88 | 0-6-0T | 8340 | on | 01/01/1948 | STM | on | 28/02/1958 | Withdrawn | |||||
| Steam | J88 | 0-6-0T | 8348 | on | 01/01/1948 | STM | on | 14/08/1958 | Withdrawn | |||||
| Steam | J88 | 0-6-0T | 8350 | on | 01/01/1948 | STM | 4w/e | 11/04/1959 | 65A | Eastfield | ||||
| Steam | K3 | 2-6-0 | 1823 | on | 01/01/1948 | STM | on | 29/12/1959 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1855 | on | 01/01/1948 | STM | on | 06/07/1959 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1857 | on | 01/01/1948 | STM | 4w/e | 16/03/1957 | 53A | Hull Dairycoates | ||||
| Steam | K3 | 2-6-0 | 1876 | on | 01/01/1948 | STM | on | 17/09/1959 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1879 | on | 01/01/1948 | STM | on | 16/06/1959 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1885 | on | 01/01/1948 | STM | on | 03/11/1959 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1900 | on | 01/01/1948 | STM | on | 04/03/1960 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1909 | on | 01/01/1948 | STM | on | 01/04/1960 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1911 | on | 01/01/1948 | STM | on | 30/11/1959 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1916 | on | 01/01/1948 | STM | 4w/e | 14/07/1951 | 12B | Carlisle Canal | ||||
| Steam | K3 | 2-6-0 | 1924 | on | 01/01/1948 | STM | on | 20/12/1960 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1931 | on | 01/01/1948 | STM | on | 24/07/1959 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1933 | on | 01/01/1948 | STM | on | 04/11/1962 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1955 | on | 01/01/1948 | STM | on | 27/05/1960 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1968 | on | 01/01/1948 | STM | on | 23/10/1961 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1983 | on | 01/01/1948 | STM | on | 10/07/1959 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1988 | on | 01/01/1948 | STM | on | 16/11/1959 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1990 | on | 01/01/1948 | STM | on | 13/10/1960 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1991 | on | 01/01/1948 | STM | on | 07/05/1959 | Withdrawn | |||||
| Steam | K3 | 2-6-0 | 1992 | on | 01/01/1948 | STM | on | 06/06/1960 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9130 | on | 01/01/1948 | STM | on | 27/12/1957 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9133 | on | 01/01/1948 | STM | on | 03/08/1960 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9134 | on | 01/01/1948 | STM | on | 02/03/1961 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9140 | on | 01/01/1948 | STM | on | 13/06/1958 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9144 | on | 01/01/1948 | STM | on | 25/02/1960 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9146 | on | 01/01/1948 | STM | on | 07/07/1959 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9147 | on | 01/01/1948 | STM | on | 06/06/1958 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9148 | on | 01/01/1948 | STM | on | 06/06/1958 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9149 | on | 01/01/1948 | STM | on | 22/03/1960 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9152 | on | 01/01/1948 | STM | on | 30/12/1958 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9167 | on | 01/01/1948 | STM | on | 20/12/1957 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9168 | on | 01/01/1948 | STM | on | 05/02/1960 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9172 | on | 01/01/1948 | STM | 4w/e | 06/08/1955 | 64A | St Margarets | ||||
| Steam | N15 | 0-6-2T | 9173 | on | 01/01/1948 | STM | 4w/e | 14/05/1955 | 64B | Haymarket | ||||
| Steam | N15 | 0-6-2T | 9175 | on | 01/01/1948 | STM | on | 07/10/1958 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9186 | on | 01/01/1948 | STM | on | 31/07/1959 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9187 | on | 01/01/1948 | STM | on | 08/12/1959 | Withdrawn | |||||
| Steam | N15 | 0-6-2T | 9219 | on | 01/01/1948 | STM | on | 05/12/1961 | Withdrawn | |||||
| Steam | V1 | 2-6-2T | 7605 | on | 01/01/1948 | STM | 4w/e | 02/08/1958 | 65E | Kipps | ||||
| Steam | V1 | 2-6-2T | 7606 | on | 01/01/1948 | STM | 4w/e | 12/05/1956 | 64G | Hawick | ||||
| Steam | V1 | 2-6-2T | 7607 | on | 01/01/1948 | STM | 4w/e | 02/08/1958 | 65C | Parkhead | ||||
| Steam | V1 | 2-6-2T | 7608 | on | 01/01/1948 | STM | 4w/e | 02/08/1958 | 65C | Parkhead | ||||
| Steam | V1 | 2-6-2T | 7609 | on | 01/01/1948 | STM | 4w/e | 02/08/1958 | 65E | Kipps | ||||
| Steam | V1 | 2-6-2T | 7617 | on | 01/01/1948 | STM | 4w/e | 14/01/1961 | 65C | Parkhead | ||||
| Steam | V1 | 2-6-2T | 7624 | on | 01/01/1948 | STM | on | 21/09/1960 | Withdrawn | |||||
| Steam | V1 | 2-6-2T | 7629 | on | 01/01/1948 | STM | 4w/e | 14/02/1959 | 65C | Parkhead | ||||
| Steam | V1 | 2-6-2T | 7630 | on | 01/01/1948 | STM | 4w/e | 18/02/1956 | 64G | Hawick | ||||
| Steam | V1 | 2-6-2T | 7649 | on | 01/01/1948 | STM | w/e | 09/07/1962 | Withdrawn | |||||
| Steam | V1 | 2-6-2T | 7659 | on | 01/01/1948 | STM | w/e | 12/02/1962 | Withdrawn | |||||
| Steam | V1 | 2-6-2T | 7666 | on | 01/01/1948 | STM | w/e | 05/02/1962 | Withdrawn | |||||
| Steam | V1 | 2-6-2T | 7670 | on | 01/01/1948 | STM | on | 10/08/1961 | Withdrawn | |||||
| Steam | Y9 | 0-4-0ST | 8092 | on | 01/01/1948 | STM | on | 27/02/1953 | Withdrawn | |||||
| Steam | Y9 | 0-4-0ST | 8093 | on | 01/01/1948 | STM | on | 08/01/1958 | Withdrawn | |||||
| Steam | Y9 | 0-4-0ST | 8095 | on | 01/01/1948 | STM | 4w/e | 19/04/1952 | 64A | St Margarets | ||||
| Steam | Y9 | 0-4-0ST | 68096 | on | 01/01/1948 | STM | on | 07/05/1954 | Withdrawn | |||||
| Steam | Y9 | 0-4-0ST | 8097 | on | 01/01/1948 | STM | on | 14/10/1958 | Withdrawn | |||||
| Steam | Y9 | 0-4-0ST | 8098 | on | 01/01/1948 | STM | 5w/e | 19/05/1951 | LOAN | |||||
| Steam | Y9 | 0-4-0ST | 8099 | on | 01/01/1948 | STM | 4w/e | 22/03/1952 | 64A | St Margarets | ||||
| Steam | Y9 | 0-4-0ST | 8105 | on | 01/01/1948 | STM | 4w/e | 22/03/1952 | 64A | St Margarets | ||||
| Steam | Y9 | 0-4-0ST | 8111 | on | 01/01/1948 | STM | on | 04/03/1953 | Withdrawn | |||||
| Steam | Y9 | 0-4-0ST | 8102 | on | 01/01/1948 | STM | 4w/e | 18/02/1956 | 64E | Polmont | ||||
| Steam | Y9 | 0-4-0ST | 8115 | on | 01/01/1948 | STM | on | 04/07/1957 | Withdrawn | |||||
| Steam | Y9 | 0-4-0ST | 8119 | on | 01/01/1948 | STM | 4w/e | 17/02/1951 | LOAN | |||||
| Steam | Y9 | 0-4-0ST | 8122 | on | 01/01/1948 | STM | 4w/e | 17/02/1951 | LOAN | |||||
| Steam | J36 | 0-6-0 | 5217 | on | 01/01/1948 | STM | St Margarets | w/e | 03/01/1948 | STM | w/e | 17/01/1948 | KPS | Kipps |
| Steam | J39 | 0-6-0 | 4946 | on | 31/03/1938 | CAR | Carlisle Canal (New) | on | 22/03/1948 | STM | w/e | 27/03/1948 | STM | St Margarets |
| Steam | J39 | 0-6-0 | 4963 | on | 20/09/1947 | CAR | Carlisle Canal | on | 22/03/1948 | STM | w/e | 27/03/1948 | STM | St Margarets |
| Steam | J39 | 0-6-0 | 4986 | on | 21/04/1947 | CAR | Carlisle Canal | on | 22/03/1948 | STM | w/e | 27/03/1948 | STM | St Margarets |
| Steam | Shire/Hunt | 4-4-0 | 2712 | on | 01/01/1948 | HAY | Haymarket | w/e | 27/03/1948 | STM | 4w/e | 15/02/1958 | 62A | Thornton Junction |
| Steam | Shire/Hunt | 4-4-0 | 2721 | on | 01/01/1948 | HAY | Haymarket | w/e | 27/03/1948 | STM | on | 18/08/1958 | Withdrawn | |
| Steam | J39 | 0-6-0 | 4946 | on | 22/03/1948 | STM | St Margarets | w/e | 27/03/1948 | STM | on | 11/08/1958 | 64C | Dalry Road |
| Steam | J39 | 0-6-0 | 4963 | on | 22/03/1948 | STM | St Margarets | w/e | 27/03/1948 | STM | on | 11/08/1958 | 64C | Dalry Road |
| Steam | J39 | 0-6-0 | 4986 | on | 22/03/1948 | STM | St Margarets | w/e | 27/03/1948 | STM | on | 11/08/1958 | 64C | Dalry Road |
| Steam | J88 | 0-6-0T | 8342 | on | 01/01/1948 | STG | Stirling | w/e | 22/05/1948 | STM | w/e | 12/02/1962 | Withdrawn | |
| Steam | N4 | 0-6-2T | 5603 | m/e | 08/1933 | Withdrawn | w/e | 22/05/1948 (R) | STM | |||||
| Steam | B1 | 4-6-0 | 1176 | on | 17/06/1947 | DAR | Darlington (New) | on | 29/08/1948 | STM | w/e | 04/09/1948 | STM | St Margarets |
| Steam | B1 | 4-6-0 | 61322 | on | 25/05/1948 | BOR | Borough Gardens (New) | on | 29/08/1948 | STM | w/e | 04/09/1948 | STM | St Margarets |
| Steam | B1 | 4-6-0 | 61336 | on | 05/08/1948 | STR | Stratford (New) | on | 29/08/1948 | STM | w/e | 04/09/1948 | STM | St Margarets |
| Steam | B1 | 4-6-0 | 61337 | on | 12/08/1948 | NEV | Neville Hill (New) | on | 29/08/1948 | STM | w/e | 04/09/1948 | STM | St Margarets |
| Steam | B1 | 4-6-0 | 1176 | on | 29/08/1948 | STM | St Margarets | w/e | 04/09/1948 | STM | on | 31/10/1948 | DAR | Darlington |
| Steam | B1 | 4-6-0 | 61322 | on | 29/08/1948 | STM | St Margarets | w/e | 04/09/1948 | STM | on | 31/10/1948 | DAR | Darlington |
| Steam | B1 | 4-6-0 | 61336 | on | 29/08/1948 | STM | St Margarets | w/e | 04/09/1948 | STM | on | 07/11/1948 | STR | Stratford |
| Steam | B1 | 4-6-0 | 61337 | on | 29/08/1948 | STM | St Margarets | w/e | 04/09/1948 | STM | on | 31/10/1948 | YK | York (North) |
| Steam | WD/8 | 2-8-0 | 77016 | w/e | 04/12/1948 | STM | 5w/e | 24/03/1951 | 66B | Motherwell | ||||
| Steam | WD/8 | 2-8-0 | 77342 | w/e | 04/12/1948 | STM | w/e | 01/09/1951 | 26A | Newton Heath | ||||
| Steam | G4 | 0-4-4T | 8122 | w/e | 04/12/1948 | DFU | Dunfermline Upper | w/e | 22/01/1949 | STM | ||||
| Steam | V2 | 2-6-2 | 60959 | w/e | 12/02/1949 | HTN | Heaton | on | 13/02/1949 | 64A | w/e | 19/02/1949 | STM | St Margarets |
| Steam | K3 | 2-6-0 | 61878 | w/e | 12/02/1949 | HTN | Heaton | w/e | 19/02/1949 | STM | on | 06/08/1959 | Withdrawn | |
| Steam | K3 | 2-6-0 | 61881 | w/e | 12/02/1949 | HTN | Heaton | w/e | 19/02/1949 | STM | on | 21/04/1960 | Withdrawn | |
| Steam | K3 | 2-6-0 | 61897 | w/e | 12/02/1949 | HTN | Heaton | w/e | 19/02/1949 | STM | 4w/e | 16/03/1957 | 53A | Hull Dairycoates |
| Steam | K3 | 2-6-0 | 61928 | w/e | 12/02/1949 | HTN | Heaton | w/e | 19/02/1949 | STM | on | 05/02/1960 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60959 | on | 13/02/1949 | 64A | St Margarets | w/e | 19/02/1949 | STM | on | 06/03/1949 | 64B | Haymarket |
| Steam | V1 | 2-6-2T | 67668 | on | 01/01/1948 | STR | Stratford | w/e | 12/03/1949 | STM | 4w/e | 01/08/1959 | 64C | Dalry Road |
| Steam | Shire/Hunt | 4-4-0 | 62711 | on | 01/01/1948 | HAY | Haymarket | w/e | 26/03/1949 | STM | on | 01/05/1961 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61354 | on | 14/09/1949 (New) | 64A | m/e | 31/01/1951 | 64C | Dalry Road | ||||
| Steam | B1 | 4-6-0 | 61355 | on | 21/09/1949 (New) | 64A | on | 27/09/1954 | 64B | Haymarket | ||||
| Steam | B1 | 4-6-0 | 61067 | on | 22/08/1946 | KIT | Kittybrewster (New) | on | 25/09/1949 | 64A | w/e | 01/10/1949 | STM | St Margarets |
| Steam | V2 | 2-6-2 | 60836 | on | 17/04/1943 | HAY | Haymarket | on | 25/09/1949 | 64A | w/e | 01/10/1949 | STM | St Margarets |
| Steam | V2 | 2-6-2 | 60953 | on | 26/08/1942 | HAY | Haymarket (New) | on | 25/09/1949 | 64A | w/e | 01/10/1949 | STM | St Margarets |
| Steam | B1 | 4-6-0 | 61356 | on | 28/09/1949 (New) | 64A | on | 15/04/1951 | 64C | Dalry Road | ||||
| Steam | B1 | 4-6-0 | 61067 | on | 25/09/1949 | 64A | St Margarets | w/e | 01/10/1949 | STM | on | 04/03/1951 | 65A | Eastfield |
| Steam | J35 | 0-6-0 | 64506 | on | 01/01/1948 | DEE | Dundee Tay Bridge | w/e | 01/10/1949 | STM | on | 03/12/1959 | Withdrawn | |
| Steam | J35 | 0-6-0 | 64512 | on | 01/01/1948 | DEE | Dundee Tay Bridge | w/e | 01/10/1949 | STM | 5w/e | 24/03/1951 | 64F | Bathgate |
| Steam | J35 | 0-6-0 | 64523 | on | 01/01/1948 | DEE | Dundee Tay Bridge | w/e | 01/10/1949 | STM | 4w/e | 24/10/1959 | 65C | Parkhead |
| Steam | N15 | 0-6-2T | 69141 | on | 01/01/1948 | KPS | Kipps | w/e | 01/10/1949 | STM | on | 02/09/1960 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60836 | on | 25/09/1949 | 64A | St Margarets | w/e | 01/10/1949 | STM | on | 14/01/1951 | 64B | Haymarket |
| Steam | V2 | 2-6-2 | 60953 | on | 25/09/1949 | 64A | St Margarets | w/e | 01/10/1949 | STM | w/e | 28/05/1962 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61357 | on | 10/10/1949 (New) | 64A | on | 03/02/1955 | 64D | Carstairs | ||||
| Steam | B1 | 4-6-0 | 61358 | on | 18/10/1949 (New) | 64A | on | 02/05/1957 | 62A | Thornton Junction | ||||
| Steam | B1 | 4-6-0 | 61359 | on | 26/10/1949 (New) | 64A | on | 28/12/1963 | Withdrawn | |||||
| Steam | B1 | 4-6-0 | 61242 | on | 10/10/1947 | KIT | Kittybrewster (New) | on | 16/11/1949 | 64A | w/e | 19/11/1949 | STM | St Margarets |
| Steam | B1 | 4-6-0 | 61242 | on | 16/11/1949 | 64A | St Margarets | w/e | 19/11/1949 | STM | on | 15/04/1951 | 64C | Dalry Road |
| Steam | B1 | 4-6-0 | 61341 | on | 16/01/1949 | PKD | Parkhead | on | 20/11/1949 | 64A | w/e | 26/11/1949 | STM | St Margarets |
| Steam | V2 | 2-6-2 | 60825 | on | 27/01/1947 | ABD | Aberdeen Ferryhill | on | 20/11/1949 | 64A | w/e | 26/11/1949 | STM | St Margarets |
| Steam | WD/8 | 2-8-0 | 90291 | w/e | 05/11/1949 | DFU | Dunfermline Upper | w/e | 26/11/1949 | STM | 5w/e | 24/12/1949 | 64A | St Margarets |
| Steam | WD/8 | 2-8-0 | 63172 | w/e | 05/11/1949 | DFU | Dunfermline Upper | w/e | 26/11/1949 | STM | 4w/e | 16/06/1951 | 66B | Motherwell |
| Steam | B1 | 4-6-0 | 61341 | on | 20/11/1949 | 64A | St Margarets | w/e | 26/11/1949 | STM | on | 28/12/1963 | Withdrawn | |
| Steam | N19 | 0-6-2ST | 3115 | w/e | 05/11/1949 | DFU | Dunfermline Upper | w/e | 26/11/1949 | STM | ||||
| Steam | V2 | 2-6-2 | 60825 | on | 20/11/1949 | 64A | St Margarets | w/e | 26/11/1949 | STM | on | 27/04/1964 | 62B | Dundee Tay Bridge |
| Steam | B1 | 4-6-0 | 61277 | w/e | 17/09/1949 | KEI | Keith | on | 01/12/1949 | 64A | w/e | 03/12/1949 | STM | St Margarets |
| Steam | B1 | 4-6-0 | 61277 | on | 01/12/1949 | 64A | St Margarets | w/e | 03/12/1949 | STM | on | 04/03/1951 | 65C | Parkhead |
| Steam | V2 | 2-6-2 | 60848 | on | 29/10/1944 | HAY | Haymarket | on | 11/12/1949 | 64A | w/e | 17/12/1949 | STM | St Margarets |
| Steam | V2 | 2-6-2 | 60894 | m/e | 05/1941 | HAY | Haymarket | on | 11/12/1949 | 64A | w/e | 17/12/1949 | STM | St Margarets |
| Steam | V2 | 2-6-2 | 60848 | on | 11/12/1949 | 64A | St Margarets | w/e | 17/12/1949 | STM | on | 09/09/1956 | 52A | Gateshead |
| Steam | V2 | 2-6-2 | 60894 | on | 11/12/1949 | 64A | St Margarets | w/e | 17/12/1949 | STM | on | 14/01/1951 | 64B | Haymarket |
| Steam | J39 | 0-6-0 | 64794 | on | 01/08/1929 | ABD | Aberdeen Ferryhill | on | 18/12/1949 | 64A | w/e | 24/12/1949 | STM | St Margarets |
| Steam | WD/8 | 2-8-0 | 90291 | w/e | 26/11/1949 | STM | St Margarets | 5w/e | 24/12/1949 | 64A | w/e | 01/09/1951 | 26A | Newton Heath |
| Steam | J39 | 0-6-0 | 64794 | on | 18/12/1949 | 64A | St Margarets | w/e | 24/12/1949 | STM | on | 10/05/1953 | 64F | Bathgate |
| Steam | V2 | 2-6-2 | 60980 | on | 10/03/1944 | HAY | Haymarket (New) | on | 08/01/1950 | 64A | w/e | 14/01/1950 | 64A | St Margarets |
| Steam | 2F | 0-6-0T | 47162 | on | 01/01/1948 | 28B | Dalry Road | w/e | 14/01/1950 | 64A | on | 09/12/1959 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60980 | on | 08/01/1950 | 64A | St Margarets | w/e | 14/01/1950 | 64A | on | 14/01/1951 | 64B | Haymarket |
| Steam | B1 | 4-6-0 | 61002 | on | 04/03/1944 | PTH | Perth (LNER) | on | 05/02/1950 | 64A | w/e | 11/02/1950 | 64A | St Margarets |
| Steam | B1 | 4-6-0 | 61061 | on | 03/08/1946 | PTH | Perth (LNER) (New) | on | 05/02/1950 | 64A | w/e | 11/02/1950 | 64A | St Margarets |
| Steam | 5MT | 4-6-0 | 45036 | on | 01/01/1948 | 29A | Perth South | w/e | 11/02/1950 | 64A | 4w/e | 25/11/1950 | 64C | Dalry Road |
| Steam | 5MT | 4-6-0 | 45085 | on | 01/01/1948 | 29A | Perth South | w/e | 11/02/1950 | 64A | 4w/e | 25/11/1950 | 64C | Dalry Road |
| Steam | B1 | 4-6-0 | 61002 | on | 05/02/1950 | 64A | St Margarets | w/e | 11/02/1950 | 64A | on | 11/03/1951 | 64C | Dalry Road |
| Steam | B1 | 4-6-0 | 61061 | on | 05/02/1950 | 64A | St Margarets | w/e | 11/02/1950 | 64A | on | 02/09/1951 | 51A | Darlington |
| Steam | J83 | 0-6-0T | 68469 | w/e | 25/02/1950 | 61B | Aberdeen Ferryhill | 3w/e | 22/04/1950 | 64A | on | 05/10/1956 | Withdrawn | |
| Steam | 2MT | 2-6-0 | 46460 | m/e | 05/1950 (New) | 64A | 4w/e | 26/01/1952 | 61A | Kittybrewster | ||||
| Steam | 2MT | 2-6-0 | 46461 | m/e | 06/1950 (New) | 64A | 4w/e | 27/11/1954 | 61A | Kittybrewster | ||||
| Steam | 2MT | 2-6-0 | 46462 | m/e | 06/1950 (New) | 64A | 5w/e | 29/01/1966 | 64F | Bathgate | ||||
| Steam | N2 | 0-6-2T | 69563 | on | 01/01/1948 | KPS | Kipps | on | 01/10/1950 | 64A | 4w/e | 21/10/1950 | 64A | St Margarets |
| Steam | N2 | 0-6-2T | 69563 | on | 01/10/1950 | 64A | St Margarets | 4w/e | 21/10/1950 | 64A | 4w/e | 25/11/1950 | 65E | Kipps |
| Steam | WD/8 | 2-8-0 | 90049 | 4w/e | 25/11/1950 | 64A | m/e | 30/11/1950 | 64A | St Margarets | ||||
| Steam | WD/8 | 2-8-0 | 90071 | 4w/e | 25/11/1950 | 64A | m/e | 30/11/1950 | 64A | St Margarets | ||||
| Steam | WD/8 | 2-8-0 | 90569 | 4w/e | 25/11/1950 | 64A | m/e | 30/11/1950 | 64A | St Margarets | ||||
| Steam | WD/8 | 2-8-0 | 90306 | 4w/e | 25/11/1950 | 64A | m/e | 30/11/1950 | 64A | St Margarets | ||||
| Steam | WD/8 | 2-8-0 | 90049 | 4w/e | 25/11/1950 | 64A | St Margarets | m/e | 30/11/1950 | 64A | 4w/e | 12/06/1954 | 68A | Carlisle Kingmoor |
| Steam | WD/8 | 2-8-0 | 90071 | 4w/e | 25/11/1950 | 64A | St Margarets | m/e | 30/11/1950 | 64A | 5w/e | 24/03/1951 | 66B | Motherwell |
| Steam | WD/8 | 2-8-0 | 90569 | 4w/e | 25/11/1950 | 64A | St Margarets | m/e | 30/11/1950 | 64A | w/e | 17/02/1952 | 31B | March |
| Steam | WD/8 | 2-8-0 | 90306 | 4w/e | 25/11/1950 | 64A | St Margarets | m/e | 30/11/1950 | 64A | w/e | 01/09/1951 | 24A | Accrington |
| Steam | 2MT | 2-6-0 | 46464 | 4w/e | 23/12/1950 | 64A | m/e | 31/12/1950 | 64A | St Margarets | ||||
| Steam | 2MT | 2-6-0 | 46464 | 4w/e | 23/12/1950 | 64A | St Margarets | m/e | 31/12/1950 | 64A | m/e | 31/01/1951 | 62B | Dundee Tay Bridge |
| Steam | 5MT | 4-6-0 | 45036 | m/e | 31/12/1950 | 66A | Polmadie | 4w/e | 20/01/1951 | 64A | m/e | 31/01/1951 | 64A | St Margarets |
| Steam | 5MT | 4-6-0 | 45117 | m/e | 31/12/1950 | 66A | Polmadie | 4w/e | 20/01/1951 | 64A | m/e | 31/01/1951 | 64A | St Margarets |
| Steam | 5MT | 4-6-0 | 45484 | on | 01/01/1948 | 27A | Polmadie | 4w/e | 20/01/1951 | 64A | m/e | 31/01/1951 | 64A | St Margarets |
| Steam | 5MT | 4-6-0 | 45036 | 4w/e | 20/01/1951 | 64A | St Margarets | m/e | 31/01/1951 | 64A | 5w/e | 24/03/1951 | 66A | Polmadie |
| Steam | 5MT | 4-6-0 | 45117 | 4w/e | 20/01/1951 | 64A | St Margarets | m/e | 31/01/1951 | 64A | 5w/e | 24/03/1951 | 66A | Polmadie |
| Steam | 5MT | 4-6-0 | 45484 | 4w/e | 20/01/1951 | 64A | St Margarets | m/e | 31/01/1951 | 64A | 5w/e | 24/03/1951 | 66A | Polmadie |
| Steam | V2 | 2-6-2 | 60813 | on | 09/12/1939 | KX | Kings Cross | on | 25/02/1951 | 64A | m/e | 31/03/1951 | 64A | St Margarets |
| Steam | V2 | 2-6-2 | 60823 | on | 21/12/1937 | KX | Kings Cross (New) | on | 25/02/1951 | 64A | m/e | 31/03/1951 | 64A | St Margarets |
| Steam | V2 | 2-6-2 | 60892 | on | 11/01/1940 | KX | Kings Cross (New) | on | 25/02/1951 | 64A | m/e | 31/03/1951 | 64A | St Margarets |
| Steam | V2 | 2-6-2 | 60922 | on | 10/10/1946 | KX | Kings Cross | on | 25/02/1951 | 64A | m/e | 31/03/1951 | 64A | St Margarets |
| Steam | V2 | 2-6-2 | 60836 | m/e | 31/01/1951 | 64B | Haymarket | on | 04/03/1951 | 64A | m/e | 31/03/1951 | 64A | St Margarets |
| Steam | V2 | 2-6-2 | 60882 | m/e | 05/1941 | HAY | Haymarket | on | 11/03/1951 | 64A | m/e | 31/03/1951 | 64A | St Margarets |
| Steam | V2 | 2-6-2 | 60894 | m/e | 31/01/1951 | 64B | Haymarket | on | 11/03/1951 | 64A | m/e | 31/03/1951 | 64A | St Margarets |
| Steam | V2 | 2-6-2 | 60980 | m/e | 31/01/1951 | 64B | Haymarket | on | 11/03/1951 | 64A | m/e | 31/03/1951 | 64A | St Margarets |
| Steam | J36 | 0-6-0 | 65327 | on | 01/01/1948 | BGT | Bathgate | 5w/e | 24/03/1951 | 64A | m/e | 31/03/1951 | 64A | St Margarets |
| Steam | Y9 | 0-4-0ST | 68119 | 4w/e | 17/02/1951 | LOAN | 5w/e | 24/03/1951 | 64A | m/e | 31/03/1951 | 64A | St Margarets | |
| Steam | Y9 | 0-4-0ST | 8122 | 4w/e | 17/02/1951 | LOAN | 5w/e | 24/03/1951 | 64A | on | 01/08/1955 | Withdrawn | ||
| Steam | J36 | 0-6-0 | 65327 | 5w/e | 24/03/1951 | 64A | St Margarets | m/e | 31/03/1951 | 64A | 4w/e | 28/12/1963 | 62C | Dunfermline Upper |
| Steam | V2 | 2-6-2 | 60813 | on | 25/02/1951 | 64A | St Margarets | m/e | 31/03/1951 | 64A | on | 24/04/1966 | 62B | Dundee Tay Bridge |
| Steam | V2 | 2-6-2 | 60823 | on | 25/02/1951 | 64A | St Margarets | m/e | 31/03/1951 | 64A | on | 16/05/1960 | PTH | Perth (LNER) |
| Steam | V2 | 2-6-2 | 60836 | on | 04/03/1951 | 64A | St Margarets | m/e | 31/03/1951 | 64A | on | 11/07/1960 | 65A | Eastfield |
| Steam | V2 | 2-6-2 | 60882 | on | 11/03/1951 | 64A | St Margarets | m/e | 31/03/1951 | 64A | on | 13/07/1964 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60892 | on | 25/02/1951 | 64A | St Margarets | m/e | 31/03/1951 | 64A | on | 21/11/1963 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60894 | on | 11/03/1951 | 64A | St Margarets | m/e | 31/03/1951 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60922 | on | 25/02/1951 | 64A | St Margarets | m/e | 31/03/1951 | 64A | on | 09/09/1956 | 52B | Heaton |
| Steam | V2 | 2-6-2 | 60980 | on | 11/03/1951 | 64A | St Margarets | m/e | 31/03/1951 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | Y9 | 0-4-0ST | 68119 | 5w/e | 24/03/1951 | 64A | St Margarets | m/e | 31/03/1951 | 64A | on | 02/10/1961 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60873 | on | 20/06/1939 | KX | Kings Cross | on | 15/04/1951 | 64A | w/e | 21/04/1951 | 64A | St Margarets |
| Steam | V2 | 2-6-2 | 60873 | on | 15/04/1951 | 64A | St Margarets | w/e | 21/04/1951 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60821 | on | 28/11/1943 | KX | Kings Cross | on | 22/04/1951 | 64A | w/e | 28/04/1951 | 91X | To Scottish Region |
| Steam | V2 | 2-6-2 | 60821 | w/e | 28/04/1951 | 91X | To Scottish Region | 4w/e | 19/05/1951 | 64A | on | 25/01/1953 | 34A | Kings Cross |
| Steam | V2 | 2-6-2 | 60814 | on | 08/10/1937 | KX | Kings Cross (New) | w/e | 03/06/1951 | 64A | on | 05/06/1951 | 64A | St Margarets |
| Steam | V2 | 2-6-2 | 60814 | w/e | 03/06/1951 | 64A | St Margarets | on | 05/06/1951 | 64A | w/e | 09/06/1951 | 91X | To Scottish Region |
| Steam | J69 | 0-6-0T | 68552 | 4w/e | 21/04/1951 | 61A | Kittybrewster | 4w/e | 16/06/1951 | 64A | w/e | 17/02/1952 | 30A | Stratford |
| Steam | Y9 | 0-4-0ST | 8098 | 5w/e | 19/05/1951 | LOAN | 4w/e | 16/06/1951 | 64A | 4w/e | 28/11/1953 | 64E | Polmont | |
| Steam | J36 | 0-6-0 | 65329 | on | 30/04/1950 | 64D | Carstairs | 4w/e | 08/09/1951 | 64A | 8w/e | 09/09/1951 | 64A | St Margarets |
| Steam | 5MT | 4-6-0 | 44820 | on | 01/01/1948 | 20A | Holbeck (MR) | 8w/e | 09/09/1951 | 64A | 4w/e | 12/06/1954 | 63D | Fort William |
| Steam | 5MT | 4-6-0 | 45180 | on | 01/01/1948 | 4A | Shrewsbury | 8w/e | 09/09/1951 | 64A | 4w/e | 04/11/1951 | 64A | St Margarets |
| Steam | 5MT | 4-6-0 | 45318 | on | 01/01/1948 | 4A | Shrewsbury | 8w/e | 09/09/1951 | 64A | 4w/e | 04/11/1951 | 64A | St Margarets |
| Steam | 5MT | 4-6-0 | 45334 | 4w/e | 17/07/1951 | 28A | Blackpool Central | 8w/e | 09/09/1951 | 64A | 8w/e | 19/04/1952 | 63A | Perth South |
| Steam | 5MT | 4-6-0 | 45436 | w/e | 06/11/1948 | 4A | Shrewsbury | 8w/e | 09/09/1951 | 64A | 4w/e | 04/11/1951 | 64A | St Margarets |
| Steam | J36 | 0-6-0 | 65329 | 4w/e | 08/09/1951 | 64A | St Margarets | 8w/e | 09/09/1951 | 64A | 4w/e | 03/08/1963 | 64F | Bathgate |
| Steam | B1 | 4-6-0 | 61354 | on | 11/03/1951 | 64C | Dalry Road | on | 29/09/1951 | 64A | 4w/e | 06/10/1951 | 64A | St Margarets |
| Steam | B1 | 4-6-0 | 61356 | 2w/e | 21/04/1951 | 64C | Dalry Road | on | 29/09/1951 | 64A | 4w/e | 06/10/1951 | 64A | St Margarets |
| Steam | 5MT | 4-6-0 | 45036 | m/e | 31/03/1951 | 66A | Polmadie | 4w/e | 06/10/1951 | 64A | 4w/e | 17/05/1952 | 66A | Polmadie |
| Steam | 5MT | 4-6-0 | 45117 | m/e | 31/03/1951 | 66A | Polmadie | 4w/e | 06/10/1951 | 64A | 8w/e | 19/04/1952 | 63A | Perth South |
| Steam | B1 | 4-6-0 | 61354 | on | 29/09/1951 | 64A | St Margarets | 4w/e | 06/10/1951 | 64A | on | 20/05/1953 | SR | To Southern Region |
| Steam | B1 | 4-6-0 | 61356 | on | 29/09/1951 | 64A | St Margarets | 4w/e | 06/10/1951 | 64A | on | 23/07/1964 | Withdrawn | |
| Steam | 5MT | 4-6-0 | 45180 | 8w/e | 09/09/1951 | 64A | St Margarets | 4w/e | 04/11/1951 | 64A | 4w/e | 03/10/1953 | 6A | Chester (MR) |
| Steam | 5MT | 4-6-0 | 45318 | 8w/e | 09/09/1951 | 64A | St Margarets | 4w/e | 04/11/1951 | 64A | 4w/e | 03/10/1953 | 24E | Blackpool Central |
| Steam | 5MT | 4-6-0 | 45436 | 8w/e | 09/09/1951 | 64A | St Margarets | 4w/e | 04/11/1951 | 64A | 4w/e | 03/10/1953 | 24E | Blackpool Central |
| Steam | J37 | 0-6-0 | 64613 | on | 01/01/1948 | POL | Polmont | 4w/e | 01/12/1951 | 64A | on | 23/01/1964 | Withdrawn | |
| Steam | C16 | 4-4-2T | 67497 | 4w/e | 04/11/1951 | MEEC | 4w/e | 29/12/1951 | 64A | on | 09/10/1959 | Withdrawn | ||
| Steam | N15 | 0-6-2T | 69185 | 8w/e | 09/09/1951 | 65A | Eastfield | 4w/e | 29/12/1951 | 64A | on | 27/07/1959 | Withdrawn | |
| Steam | J72 | 0-6-0T | 69014 | m/e | 12/1949 | DON | Doncaster (New) | w/e | 03/02/1952 | 64A | 4w/e | 23/02/1952 | 64A | St Margarets |
| Steam | WD/8 | 2-8-0 | 90545 | 4w/e | 23/02/1952 | 64A | 4w/e | 19/09/1953 | 38A | Colwick | ||||
| Steam | J72 | 0-6-0T | 69014 | w/e | 03/02/1952 | 64A | St Margarets | 4w/e | 23/02/1952 | 64A | w/e | 19/02/1962 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61397 | on | 13/03/1952 (New) | 64A | on | 26/06/1965 | Withdrawn | |||||
| Steam | Shire/Hunt | 4-4-0 | 62718 | on | 01/01/1948 | DEE | Dundee Tay Bridge | 4w/e | 22/03/1952 | 64A | 8w/e | 19/04/1952 | 64A | St Margarets |
| Steam | Y9 | 0-4-0ST | 68099 | on | 01/01/1948 | STM | St Margarets | 4w/e | 22/03/1952 | 64A | on | 13/11/1956 | Withdrawn | |
| Steam | Y9 | 0-4-0ST | 68105 | on | 01/01/1948 | STM | St Margarets | 4w/e | 22/03/1952 | 64A | w/e | 25/04/1955 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61398 | on | 28/03/1952 (New) | 64A | on | 11/11/1954 | 64D | Carstairs | ||||
| Steam | Shire/Hunt | 4-4-0 | 62718 | 4w/e | 22/03/1952 | 64A | St Margarets | 8w/e | 19/04/1952 | 64A | on | 24/04/1961 | Withdrawn | |
| Steam | Y9 | 0-4-0ST | 68095 | on | 01/01/1948 | STM | St Margarets | 4w/e | 19/04/1952 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | J69 | 0-6-0T | 68533 | 4w/e | 17/05/1952 | 68B | Dumfries | 4w/e | 12/07/1952 | 64A | 4w/e | 01/11/1952 | 64F | Bathgate |
| Steam | N15 | 0-6-2T | 69222 | on | 01/01/1948 | EFD | Eastfield | 4w/e | 12/07/1952 | 64A | on | 22/05/1959 | Withdrawn | |
| Steam | WD/8 | 2-8-0 | 90547 | 4w/e | 04/10/1952 | 64A | 4w/e | 25/12/1954 | 62C | Dunfermline Upper | ||||
| Steam | WD/8 | 2-8-0 | 90560 | 4w/e | 04/10/1952 | 64A | 4w/e | 27/11/1954 | 62C | Dunfermline Upper | ||||
| Steam | WD/8 | 2-8-0 | 90498 | 4w/e | 04/10/1952 | 64A | 4w/e | 19/09/1953 | 36A | Doncaster | ||||
| Steam | WD/8 | 2-8-0 | 90727 | w/e | 01/10/1949 | DEE | Dundee Tay Bridge | 4w/e | 04/10/1952 | 64A | 4w/e | 27/11/1954 | 62C | Dunfermline Upper |
| Steam | V2 | 2-6-2 | 60840 | on | 28/10/1938 | DEE | Dundee Tay Bridge (New) | on | 19/10/1952 | 64A | 4w/e | 01/11/1952 | 64A | St Margarets |
| Steam | 5MT | 4-6-0 | 45487 | 4w/e | 23/02/1952 | 65D | Dawsholm | 4w/e | 01/11/1952 | 64A | 4w/e | 12/06/1954 | 63D | Fort William |
| Steam | J36 | 0-6-0 | 65311 | 4w/e | 19/05/1951 | 64C | Dalry Road | 4w/e | 01/11/1952 | 64A | m/e | 09/06/1956 | 64E | Polmont |
| Steam | J37 | 0-6-0 | 64547 | 4w/e | 19/05/1951 | 64C | Dalry Road | 4w/e | 01/11/1952 | 64A | 4w/e | 25/04/1964 | 62B | Dundee Tay Bridge |
| Steam | J37 | 0-6-0 | 64590 | on | 01/01/1948 | DFU | Dunfermline Upper | 4w/e | 01/11/1952 | 64A | w/e | 14/05/1962 | Withdrawn | |
| Steam | J37 | 0-6-0 | 64597 | on | 01/01/1948 | THJ | Thornton Junction | 4w/e | 01/11/1952 | 64A | 4w/e | 11/05/1957 | 62C | Dunfermline Upper |
| Steam | V2 | 2-6-2 | 60840 | on | 19/10/1952 | 64A | St Margarets | 4w/e | 01/11/1952 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60933 | on | 23/10/1941 | YK | York (North) (New) | on | 30/11/1952 | 64A | on | 11/07/1960 | 65A | Eastfield |
| Steam | V2 | 2-6-2 | 60965 | on | 25/02/1943 | GHD | Gateshead (New) | on | 30/11/1952 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | 5MT | 4-6-0 | 45486 | on | 01/01/1948 | 27A | Polmadie | 4w/e | 24/01/1953 | 64A | 4w/e | 30/10/1954 | 62B | Dundee Tay Bridge |
| Steam | V2 | 2-6-2 | 60818 | m/e | 31/01/1951 | 34A | Kings Cross | on | 25/01/1953 | 64A | on | 11/07/1960 | 65A | Eastfield |
| Steam | V2 | 2-6-2 | 60900 | on | 02/03/1940 | KX | Kings Cross (New) | on | 25/01/1953 | 64A | on | 11/04/1963 | Withdrawn | |
| Steam | 5MT | 4-6-0 | 44994 | 8w/e | 19/04/1952 | 64C | Dalry Road | 8w/e | 21/03/1953 | 64A | 4w/e | 11/07/1953 | 64C | Dalry Road |
| Steam | J37 | 0-6-0 | 64601 | m/e | 31/03/1951 | 64F | Bathgate | 4w/e | 16/05/1953 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61354 | on | 20/05/1953 | SR | To Southern Region | on | 25/06/1953 | 64A | on | 24/04/1966 | 62A | Thornton Junction |
| Steam | 5MT | 4-6-0 | 45018 | 4w/e | 01/11/1952 | 68A | Carlisle Kingmoor | 8w/e | 05/09/1953 | 64A | 4w/e | 03/10/1953 | 68A | Carlisle Kingmoor |
| Steam | 5MT | 4-6-0 | 45043 | 4w/e | 17/05/1952 | 68A | Carlisle Kingmoor | 8w/e | 05/09/1953 | 64A | 4w/e | 03/10/1953 | 6A | Chester (MR) |
| Steam | Y9 | 0-4-0ST | 68103 | on | 01/01/1948 | EFD | Eastfield | 8w/e | 05/09/1953 | 64A | 4w/e | 20/02/1954 | 62B | Dundee Tay Bridge |
| Steam | B1 | 4-6-0 | 61029 | 4w/e | 29/12/1951 | 39B | Sheffield Darnall | on | 13/09/1953 | 64A | on | 03/04/1966 | 62A | Thornton Junction |
| Steam | B1 | 4-6-0 | 61099 | on | 11/01/1953 | 34A | Kings Cross | on | 13/09/1953 | 64A | on | 09/01/1966 | 64F | Bathgate |
| Steam | B1 | 4-6-0 | 61108 | w/e | 19/03/1949 | LEI | Leicester (G.C.) | on | 13/09/1953 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61184 | on | 09/07/1947 | GOR | Gorton (New) | on | 13/09/1953 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61191 | w/e | 27/10/1951 | 30A | Stratford | on | 13/09/1953 | 64A | on | 21/08/1965 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61246 | on | 22/10/1947 | DON | Doncaster (New) | on | 13/09/1953 | 64A | on | 30/01/1956 | 64C | Dalry Road |
| Steam | B1 | 4-6-0 | 61330 | on | 23/06/1948 | NWE | New England (New) | on | 13/09/1953 | 64A | on | 06/12/1954 | 64D | Carstairs |
| Steam | B1 | 4-6-0 | 61332 | w/e | 17/07/1948 | NOR | Norwich Thorpe | on | 13/09/1953 | 64A | on | 12/11/1962 | 62A | Thornton Junction |
| Steam | B1 | 4-6-0 | 61333 | w/e | 20/11/1948 | CAM | Cambridge | on | 13/09/1953 | 64A | on | 31/01/1954 | 64F | Bathgate |
| Steam | B1 | 4-6-0 | 61407 | on | 10/06/1950 | 40B | Immingham (New) | on | 13/09/1953 | 64A | on | 30/01/1956 | 64C | Dalry Road |
| Steam | WD/8 | 2-8-0 | 90464 | 4w/e | 16/07/1949 | 12A | Carlisle Kingmoor | 4w/e | 03/10/1953 | 64A | 4w/e | 12/06/1954 | 68A | Carlisle Kingmoor |
| Steam | CRAB | 2-6-0 | 42717 | 4w/e | 29/12/1951 | 24A | Accrington | 4w/e | 28/11/1953 | 64A | 4w/e | 24/04/1954 | 24B | Rose Grove |
| Steam | CRAB | 2-6-0 | 42865 | 4w/e | 23/02/1952 | 25G | Farnley Junction | 4w/e | 28/11/1953 | 64A | 4w/e | 24/04/1954 | 25G | Farnley Junction |
| Steam | CRAB | 2-6-0 | 42901 | on | 01/01/1948 | 26A | Newton Heath | 4w/e | 28/11/1953 | 64A | 4w/e | 24/04/1954 | 26A | Newton Heath |
| Steam | J36 | 0-6-0 | 65242 | on | 01/01/1948 | HAW | Hawick | 4w/e | 26/12/1953 | 64A | 4w/e | 21/01/1956 | 61B | Aberdeen Ferryhill |
| Steam | J39 | 0-6-0 | 64794 | on | 10/05/1953 | 64F | Bathgate | on | 31/01/1954 | 64A | on | 11/08/1958 | 64C | Dalry Road |
| Steam | J38 | 0-6-0 | 65916 | on | 01/01/1948 | DFU | Dunfermline Upper | 4w/e | 27/11/1954 | 64A | 4w/e | 06/05/1961 | 62A | Thornton Junction |
| Steam | J38 | 0-6-0 | 65922 | on | 01/01/1948 | DFU | Dunfermline Upper | 4w/e | 27/11/1954 | 64A | 5w/e | 26/09/1964 | 62A | Thornton Junction |
| Steam | J38 | 0-6-0 | 65934 | on | 01/01/1948 | DFU | Dunfermline Upper | 4w/e | 27/11/1954 | 64A | 4w/e | 19/01/1963 | 62A | Thornton Junction |
| Steam | 2MT | 2-6-0 | 46461 | 4w/e | 27/11/1954 | 61A | Kittybrewster | 4w/e | 22/01/1955 | 64A | 4w/e | 16/01/1960 | 61A | Kittybrewster |
| Steam | Y9 | 0-4-0ST | 68118 | 4w/e | 12/07/1952 | 65G | Yoker | 4w/e | 19/02/1955 | 64A | 4w/e | 21/01/1956 | 67C | Ayr |
| Steam | B1 | 4-6-0 | 61357 | on | 03/02/1955 | 64D | Carstairs | on | 28/03/1955 | 64A | on | 08/06/1965 | Withdrawn | |
| Steam | 264 | 0-4-0ST | 56035 | w/e | 21/01/1950 | 66D | Greenock Ladyburn | 8w/e | 16/04/1955 | 64A | 4w/e | 06/07/1957 | 66D | Greenock Ladyburn |
| Steam | C16 | 4-4-2T | 67495 | 4w/e | 22/01/1955 | 64E | Polmont | 8w/e | 16/04/1955 | 64A | 8w/e | 09/07/1955 | 64G | Hawick |
| Steam | N15 | 0-6-2T | 69172 | on | 01/01/1948 | STM | St Margarets | 4w/e | 06/08/1955 | 64A | on | 13/11/1958 | Withdrawn | |
| Steam | N15 | 0-6-2T | 69173 | 4w/e | 14/05/1955 | 64B | Haymarket | 4w/e | 06/08/1955 | 64A | on | 12/01/1961 | Withdrawn | |
| Steam | Y9 | 0-4-0ST | 68108 | 4w/e | 21/10/1950 | 62B | Dundee Tay Bridge | 4w/e | 06/08/1955 | 64A | 4w/e | 01/10/1955 | 62B | Dundee Tay Bridge |
| Steam | C16 | 4-4-2T | 67489 | on | 01/01/1948 | DEE | Dundee Tay Bridge | 4w/e | 02/09/1955 | 64A | 4w/e | 01/10/1955 | 64G | Hawick |
| Steam | D30 | 4-4-0 | 62437 | on | 01/01/1948 | HAY | Haymarket | 4w/e | 02/09/1955 | 64A | m/e | 07/1958 | Withdrawn | |
| Diesel | D2/1 | 0-4-0 | 11704 | on | 19/09/1955 (New) | 64A | 4w/e | 15/02/1958 | 62C | Dunfermline Upper | ||||
| Diesel | D2/1 | 0-4-0 | 11705 | on | 29/09/1955 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Steam | Standard Class 2 | 2-6-0 | 78048 | on | 28/10/1955 (New) | 64A | 4w/e | 30/07/1960 | 64G | Hawick | ||||
| Steam | Standard Class 2 | 2-6-0 | 78049 | m/e | 11/1955 (New) | 64A | 4w/e | 04/07/1959 | 64G | Hawick | ||||
| Diesel | D2/1 | 0-4-0 | 11706 | on | 29/12/1955 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | D2/1 | 0-4-0 | 11707 | on | 02/02/1956 (New) | 64A | w/e | 12/05/1956 | 62C | Dunfermline Upper | ||||
| Steam | B1 | 4-6-0 | 61398 | on | 11/11/1954 | 64D | Carstairs | on | 17/02/1956 | 64A | on | 20/07/1964 | 62B | Dundee Tay Bridge |
| Steam | B1 | 4-6-0 | 61330 | on | 06/12/1954 | 64D | Carstairs | on | 27/02/1956 | 64A | on | 02/05/1957 | 62A | Thornton Junction |
| Steam | V1 | 2-6-2T | 67630 | 4w/e | 18/02/1956 | 64G | Hawick | 4w/e | 12/05/1956 | 64A | 4w/e | 14/02/1959 | 65C | Parkhead |
| Steam | Y9 | 0-4-0ST | 68102 | 4w/e | 18/02/1956 | 64E | Polmont | 4w/e | 12/05/1956 | 64A | on | 23/12/1958 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65338 | on | 01/01/1948 | POL | Polmont | m/e | 09/06/1956 | 64A | 4w/e | 26/10/1957 | 61A | Kittybrewster |
| Steam | V2 | 2-6-2 | 60883 | on | 06/05/1956 | 52A | Gateshead | on | 09/09/1956 | 64A | w/e | 24/02/1963 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60957 | on | 15/04/1956 | 52B | Heaton | on | 09/09/1956 | 64A | on | 17/12/1964 | Withdrawn | |
| Steam | 5MT | 4-6-0 | 45245 | 4w/e | 27/11/1954 | 63A | Perth South | 4w/e | 08/06/1957 | 64A | 4w/e | 06/07/1957 | 64D | Carstairs |
| Steam | 3P | 2-6-2T | 40159 | 4w/e | 22/01/1955 | 65D | Dawsholm | 4w/e | 06/07/1957 | 64A | 4w/e | 12/04/1958 | 65D | Dawsholm |
| Steam | 3P | 2-6-2T | 40186 | on | 01/01/1948 | 31E | Dawsholm | 4w/e | 06/07/1957 | 64A | 4w/e | 12/04/1958 | 65D | Dawsholm |
| Steam | B1 | 4-6-0 | 61333 | on | 09/06/1954 | 61A | Kittybrewster | on | 17/07/1957 | 64A | on | 21/10/1957 | 64B | Haymarket |
| Steam | B1 | 4-6-0 | 61307 | on | 18/02/1957 | 61A | Kittybrewster | on | 31/07/1957 | 64A | on | 14/06/1964 | 64C | Dalry Road |
| Steam | B1 | 4-6-0 | 61308 | on | 18/02/1957 | 61A | Kittybrewster | on | 19/08/1957 | 64A | on | 21/05/1960 | 61A | Kittybrewster |
| Steam | B1 | 4-6-0 | 61351 | on | 16/08/1949 | 61A | Kittybrewster (New) | on | 19/08/1957 | 64A | on | 14/06/1964 | 64C | Dalry Road |
| Steam | B1 | 4-6-0 | 61349 | on | 02/07/1949 | 61A | Kittybrewster (New) | on | 22/08/1957 | 64A | on | 24/04/1966 | 62A | Thornton Junction |
| Steam | Y9 | 0-4-0ST | 68118 | 4w/e | 21/01/1956 | 67C | Ayr | 8w/e | 31/08/1957 | 64A | on | 24/10/1958 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60816 | on | 29/10/1944 | HAY | Haymarket | on | 28/10/1957 | 64A | on | 21/04/1958 | 64B | Haymarket |
| Steam | V2 | 2-6-2 | 60927 | on | 13/10/1945 | HAY | Haymarket | on | 28/10/1957 | 64A | on | 21/04/1958 | 64B | Haymarket |
| Steam | V2 | 2-6-2 | 60951 | on | 07/07/1942 | HAY | Haymarket (New) | on | 28/10/1957 | 64A | on | 21/04/1958 | 64B | Haymarket |
| Steam | V2 | 2-6-2 | 60959 | w/e | 12/03/1949 | HAY | Haymarket | on | 28/10/1957 | 64A | on | 21/04/1958 | 64B | Haymarket |
| Diesel | D2/10 | 0-4-0 | 11719 | on | 11/11/1957 (New) | 64A | 4w/e | 21/10/1961 | 64F | Bathgate | ||||
| Steam | J72 | 0-6-0T | 69013 | 4w/e | 23/02/1952 | 62A | Thornton Junction | 4w/e | 21/12/1957 | 64A | 4w/e | 11/03/1961 | 66A | Polmadie |
| Steam | 5MT | 4-6-0 | 45155 | on | 01/01/1948 | 31A | St Rollox (Balornock) | 4w/e | 18/01/1958 | 64A | 4w/e | 12/04/1958 | 64C | Dalry Road |
| Steam | B1 | 4-6-0 | 61246 | on | 30/01/1956 | 64C | Dalry Road | on | 17/02/1958 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | Glen | 4-4-0 | 62490 | 4w/e | 15/02/1958 | 64G | Hawick | 4w/e | 12/04/1958 | 64A | on | 19/02/1959 | Withdrawn | |
| Steam | J83 | 0-6-0T | 68466 | on | 01/01/1948 | DEE | Dundee Tay Bridge | 4w/e | 10/05/1958 | 64A | on | 23/12/1958 | Withdrawn | |
| Steam | J83 | 0-6-0T | 68470 | 4w/e | 12/04/1958 | 65A | Eastfield | 4w/e | 10/05/1958 | 64A | w/e | 08/10/1962 | Withdrawn | |
| Steam | N15 | 0-6-2T | 69150 | 8w/e | 31/08/1957 | 62B | Dundee Tay Bridge | 4w/e | 10/05/1958 | 64A | w/e | 01/10/1962 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2720 | on | 24/06/1958 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | D2/10 | 0-4-0 | D2721 | on | 27/06/1958 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | D2/10 | 0-4-0 | D2723 | on | 30/06/1958 (New) | 64A | 6w/e | 30/12/1961 | 61B | Aberdeen Ferryhill | ||||
| Diesel | D2/10 | 0-4-0 | D2722 | on | 04/07/1958 (New) | 64A | w/e | 27/02/1965 | 99C | Crewe Works | ||||
| Steam | N15 | 0-6-2T | 69135 | 8w/e | 31/08/1957 | 62B | Dundee Tay Bridge | 4w/e | 05/07/1958 | 64A | w/e | 01/10/1962 | Withdrawn | |
| Steam | N15 | 0-6-2T | 69154 | 8w/e | 31/08/1957 | 62B | Dundee Tay Bridge | 4w/e | 05/07/1958 | 64A | on | 18/11/1959 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2724 | on | 11/07/1958 (New) | 64A | 4w/e | 11/04/1959 | 65F | Grangemouth | ||||
| Diesel | D2/10 | 0-4-0 | D2725 | on | 17/07/1958 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | D2/10 | 0-4-0 | D2726 | on | 30/07/1958 (New) | 64A | w/e | 06/11/1965 | Wolverton Works | |||||
| Diesel | D2/10 | 0-4-0 | D2727 | on | 08/08/1958 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | D2/10 | 0-4-0 | D2728 | on | 20/08/1958 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | D2/10 | 0-4-0 | D2729 | on | 17/09/1958 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | D2/10 | 0-4-0 | D2731 | on | 18/09/1958 (New) | 64A | 5w/e | 26/09/1964 | 67E | Dumfries | ||||
| Diesel | D2/10 | 0-4-0 | D2730 | on | 19/09/1958 (New) | 64A | 5w/e | 26/09/1964 | 65B | St Rollox (Balornock) | ||||
| Steam | Standard Class 2 | 2-6-0 | 78052 | m/e | 02/1957 | 60C | Helmsdale | 4w/e | 27/09/1958 | 64A | 4w/e | 22/11/1958 | 60B | Aviemore |
| Steam | J37 | 0-6-0 | 64536 | w/e | 04/03/1950 | 64C | Dalry Road | 4w/e | 27/09/1958 | 64A | on | 22/05/1959 | Withdrawn | |
| Steam | J37 | 0-6-0 | 64574 | 8w/e | 27/10/1956 | 64C | Dalry Road | 4w/e | 27/09/1958 | 64A | 4w/e | 17/01/1959 | 65E | Kipps |
| Steam | J37 | 0-6-0 | 64591 | w/e | 25/03/1950 | 64C | Dalry Road | 4w/e | 27/09/1958 | 64A | 5w/e | 26/09/1964 | 62A | Thornton Junction |
| Steam | J37 | 0-6-0 | 64612 | 4w/e | 12/05/1956 | 64C | Dalry Road | 4w/e | 27/09/1958 | 64A | on | 29/12/1962 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2732 | on | 03/10/1958 (New) | 64A | w/e | 06/11/1965 | Wolverton Works | |||||
| Steam | V2 | 2-6-2 | 60931 | w/e | 14/01/1950 | 62B | on | 13/10/1958 | 64A | on | 11/07/1960 | 65A | Eastfield | |
| Steam | V2 | 2-6-2 | 60937 | on | 09/03/1942 | DEE | Dundee Tay Bridge (New) | on | 13/10/1958 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60971 | on | 20/08/1945 | DEE | Dundee Tay Bridge | on | 13/10/1958 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60958 | w/e | 18/12/1948 | DEE | Dundee Tay Bridge | on | 20/10/1958 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60969 | on | 29/04/1943 | DEE | Dundee Tay Bridge (New) | on | 20/10/1958 | 64A | on | 18/05/1964 | Withdrawn | |
| Diesel | 08 | 0-6-0 | D3728 | on | 24/01/1959 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3729 | on | 24/01/1959 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3730 | on | 27/01/1959 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3731 | on | 04/02/1959 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3732 | on | 26/02/1959 (New) | 64A | 4w/e | 03/06/1961 | 64C | Dalry Road | ||||
| Steam | J39 | 0-6-0 | 64795 | on | 31/07/1929 | ABD | Aberdeen Ferryhill (New) | on | 10/03/1959 | 64A | on | 22/01/1962 | 62C | Dunfermline Upper |
| Steam | J39 | 0-6-0 | 64975 | on | 16/10/1947 | ABD | Aberdeen Ferryhill | on | 13/03/1959 | 64A | on | 29/08/1960 | 65D | Dawsholm |
| Steam | J35 | 0-6-0 | 64482 | 4w/e | 14/06/1952 | 61A | Kittybrewster | 4w/e | 14/03/1959 | 64A | on | 06/06/1961 | Withdrawn | |
| Steam | J35 | 0-6-0 | 64483 | 4w/e | 07/08/1954 | 61B | Aberdeen Ferryhill | 4w/e | 14/03/1959 | 64A | w/e | 06/06/1960 | Withdrawn | |
| Diesel | 08 | 0-6-0 | D3733 | on | 02/04/1959 (New) | 64A | 4w/e | 03/06/1961 | 64C | Dalry Road | ||||
| Diesel | 08 | 0-6-0 | D3734 | on | 17/04/1959 (New) | 64A | 4w/e | 16/02/1963 | 64C | Dalry Road | ||||
| Diesel | 08 | 0-6-0 | D3735 | on | 24/04/1959 (New) | 64A | 4w/e | 06/06/1959 | 60E | Forres | ||||
| Diesel | 08 | 0-6-0 | D3740 | on | 05/06/1959 | 64C | Dalry Road (New) | 4w/e | 04/07/1959 | 64A | w/e | 15/10/1966 | 12B | Carlisle Upperby |
| Steam | V3 | 2-6-2T | 67606 | 4w/e | 12/05/1956 | 64G | Hawick | 4w/e | 04/07/1959 | 64A | on | 29/12/1962 | Withdrawn | |
| Diesel | 08 | 0-6-0 | D3558 | on | 07/11/1958 | 64E | Polmont (New) | 4w/e | 29/08/1959 | 64A | 5w/e | 30/01/1965 | 62B | Dundee Tay Bridge |
| Diesel | 08 | 0-6-0 | D3742 | on | 13/06/1959 | 64C | Dalry Road (New) | 4w/e | 29/08/1959 | 64A | 4w/e | 16/02/1963 | 64C | Dalry Road |
| Steam | J83 | 0-6-0T | 68453 | on | 01/01/1948 | THJ | Thornton Junction | 4w/e | 29/08/1959 | 64A | w/e | 08/10/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60816 | on | 21/04/1958 | 64B | Haymarket | on | 10/11/1959 | 64A | on | 22/10/1965 | Withdrawn | |
| Steam | V2 | 2-6-2 | 819 | on | 01/01/1959 | 64B | Haymarket | on | 10/11/1959 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60819 | on | 01/01/1959 | 64B | Haymarket | on | 10/11/1959 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60824 | on | 01/01/1959 | 64B | Haymarket | on | 10/11/1959 | 64A | on | 26/09/1966 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60827 | on | 01/01/1959 | 64B | Haymarket | on | 10/11/1959 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60920 | on | 22/01/1959 | 64B | Haymarket | on | 10/11/1959 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | Std 6P | 4-6-2 | 72003 | m/e | 01/1952 | 66A | Polmadie (New) | 4w/e | 21/11/1959 | 64A | 4w/e | 09/04/1960 | 66A | Polmadie |
| Steam | Std 6P | 4-6-2 | 72004 | m/e | 02/1952 | 68A | Carlisle Kingmoor (New) | 4w/e | 21/11/1959 | 64A | 4w/e | 09/04/1960 | 66A | Polmadie |
| Steam | J35 | 0-6-0 | 64463 | on | 01/01/1948 | HAW | Hawick | 4w/e | 21/11/1959 | 64A | on | 16/09/1960 | Withdrawn | |
| Steam | J37 | 0-6-0 | 64539 | on | 01/01/1948 | HAW | Hawick | 4w/e | 21/11/1959 | 64A | on | 08/09/1961 | Withdrawn | |
| Steam | Std 6P | 4-6-2 | 72000 | 4w/e | 10/05/1958 | 66A | Polmadie | 4w/e | 19/12/1959 | 64A | 4w/e | 09/04/1960 | 66A | Polmadie |
| Diesel | D2/10 | 0-4-0 | D2745 | on | 29/01/1960 (New) | 64A | on | 02/05/1960 | 64C | Dalry Road | ||||
| Steam | Large/Scottish Director | 4-4-0 | 62689 | on | 01/01/1948 | EFD | Eastfield | 4w/e | 13/02/1960 | 64A | 4w/e | 02/07/1960 | 65A | Eastfield |
| Steam | Large/Scottish Director | 4-4-0 | 62693 | on | 01/01/1948 | HAY | Haymarket | 4w/e | 13/02/1960 | 64A | 4w/e | 02/07/1960 | 64B | Haymarket |
| Diesel | D2/10 | 0-4-0 | D2746 | on | 15/02/1960 (New) | 64A | 4w/e | 02/11/1963 | 62B | Dundee Tay Bridge | ||||
| Diesel | D2/10 | 0-4-0 | D2747 | on | 15/02/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | D2/10 | 0-4-0 | D2748 | on | 19/02/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | D2/10 | 0-4-0 | D2749 | on | 26/02/1960 (New) | 64A | 4w/e | 24/03/1962 | 61A | Kittybrewster | ||||
| Diesel | D2/10 | 0-4-0 | D2750 | on | 29/02/1960 (New) | 64A | on | 07/05/1962 | 61A | Kittybrewster | ||||
| Diesel | D2/10 | 0-4-0 | D2751 | on | 15/03/1960 (New) | 64A | on | 04/09/1961 | 64B | Haymarket | ||||
| Steam | Shire/Hunt | 4-4-0 | 62729 | w/e | 03/01/1948 | THJ | Thornton Junction | 4w/e | 09/04/1960 | 64A | on | 01/05/1961 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60927 | on | 21/04/1958 | 64B | Haymarket | on | 11/04/1960 | 64A | on | 03/12/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60951 | on | 21/04/1958 | 64B | Haymarket | on | 11/04/1960 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60959 | on | 21/04/1958 | 64B | Haymarket | on | 11/04/1960 | 64A | on | 31/12/1962 | 61B | Aberdeen Ferryhill |
| Diesel | 08 | 0-6-0 | D3877 | on | 21/04/1960 (New) | 64A | 4w/e | 04/06/1960 | 64C | Dalry Road | ||||
| Diesel | 08 | 0-6-0 | D3878 | on | 28/04/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3879 | on | 28/04/1960 (New) | 64A | 5w/e | 29/01/1966 | 64F | Bathgate | ||||
| Diesel | 08 | 0-6-0 | D3880 | on | 29/04/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3881 | on | 04/05/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3882 | on | 04/05/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Steam | 2MT | 2-6-0 | 46461 | 4w/e | 16/01/1960 | 61C | Keith | 4w/e | 07/05/1960 | 64A | 4w/e | 25/01/1964 | 64F | Bathgate |
| Steam | Shire/Hunt | 4-4-0 | 62716 | on | 01/01/1948 | THJ | Thornton Junction | 4w/e | 07/05/1960 | 64A | on | 28/04/1961 | Withdrawn | |
| Steam | Shire/Hunt | 4-4-0 | 62733 | 4w/e | 15/02/1958 | 62A | Thornton Junction | 4w/e | 07/05/1960 | 64A | 4w/e | 11/02/1961 | 64G | Hawick |
| Diesel | 08 | 0-6-0 | D3883 | on | 18/05/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3884 | on | 19/05/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3885 | on | 23/05/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3886 | on | 25/05/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Steam | B1 | 4-6-0 | 61294 | on | 09/06/1954 | 61A | Kittybrewster | on | 30/05/1960 | 64A | on | 13/11/1964 | Withdrawn | |
| Diesel | 08 | 0-6-0 | D3887 | on | 31/05/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3736 | on | 01/05/1959 | 64B | Haymarket (New) | 4w/e | 04/06/1960 | 64A | w/e | 15/10/1966 | 12B | Carlisle Upperby |
| Diesel | 08 | 0-6-0 | D3741 | on | 05/06/1959 | 64C | Dalry Road (New) | 4w/e | 04/06/1960 | 64A | w/e | 15/10/1966 | 12B | Carlisle Upperby |
| Diesel | 08 | 0-6-0 | D3888 | on | 10/06/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3889 | on | 15/06/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3890 | on | 22/06/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3891 | on | 27/06/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Diesel | 08 | 0-6-0 | D3892 | on | 01/07/1960 (New) | 64A | 4w/e | 25/02/1967 | 64H | Leith Central | ||||
| Steam | A3 | 4-6-2 | 60087 | on | 18/10/1941 | HAY | Haymarket | on | 13/07/1960 | 64A | on | 28/11/1960 | 64B | Haymarket |
| Steam | A3 | 4-6-2 | 60041 | on | 19/12/1934 | HAY | Haymarket (New) | on | 13/07/1960 | 64A | on | 04/12/1965 | Withdrawn | |
| Steam | A2 | 4-6-2 | 60507 | on | 15/12/1949 | 64B | Haymarket | on | 13/07/1960 | 64A | on | 12/12/1960 | Withdrawn | |
| Steam | A2 | 4-6-2 | 60510 | on | 25/09/1949 | 64B | Haymarket | on | 13/07/1960 | 64A | on | 21/11/1960 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2724 | 4w/e | 11/04/1959 | 65F | Grangemouth | 4w/e | 30/07/1960 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Diesel | 26 | Bo-Bo | D5330 | w/e | 26/09/1959 | 64B | Haymarket | 4w/e | 30/07/1960 | 64A | on | 18/03/1985 | Withdrawn | |
| Diesel | 26 | Bo-Bo | D5331 | w/e | 26/09/1959 | 64B | Haymarket | 4w/e | 30/07/1960 | 64A | on | 04/10/1989 | Withdrawn | |
| Diesel | 26 | Bo-Bo | D5334 | w/e | 03/10/1959 | 64B | Haymarket | 4w/e | 30/07/1960 | 64A | on | 08/09/1989 | Withdrawn | |
| Diesel | 08 | 0-6-0 | D3893 | on | 22/07/1960 | 64G | Hawick (New) | 4w/e | 27/08/1960 | 64A | 4w/e | 14/01/1961 | 64A | St Margarets |
| Steam | J36 | 0-6-0 | 65344 | on | 01/01/1948 | BGT | Bathgate | 4w/e | 24/09/1960 | 64A | on | 25/10/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60818 | on | 11/07/1960 | 65A | Eastfield | on | 17/11/1960 | 64A | on | 24/11/1963 | 62B | Dundee Tay Bridge |
| Steam | V2 | 2-6-2 | 60836 | on | 24/10/1960 | 65B | St Rollox (Balornock) | on | 17/11/1960 | 64A | on | 24/11/1963 | 61B | Aberdeen Ferryhill |
| Steam | V2 | 2-6-2 | 60931 | on | 24/10/1960 | 65B | St Rollox (Balornock) | on | 17/11/1960 | 64A | on | 03/09/1965 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60933 | on | 11/07/1960 | 65A | Eastfield | on | 17/11/1960 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | V3 | 2-6-2T | 67660 | on | 01/01/1948 | KPS | Kipps | 4w/e | 17/12/1960 | 64A | 4w/e | 14/01/1961 | 65C | Parkhead |
| Steam | V1 | 2-6-2T | 67665 | w/e | 11/09/1948 | KPS | Kipps | 4w/e | 17/12/1960 | 64A | 4w/e | 14/01/1961 | 65C | Parkhead |
| Steam | V3 | 2-6-2T | 67669 | 4w/e | 07/05/1960 | 65E | Kipps | 4w/e | 17/12/1960 | 64A | 4w/e | 14/01/1961 | 65C | Parkhead |
| Steam | V3 | 2-6-2T | 67674 | on | 01/01/1948 | PKD | Parkhead | 4w/e | 17/12/1960 | 64A | 4w/e | 11/02/1961 | 65E | Kipps |
| Steam | A3 | 4-6-2 | 60089 | on | 21/11/1960 | 62B | Dundee Tay Bridge | on | 19/12/1960 | 64A | on | 14/10/1963 | Withdrawn | |
| Steam | A3 | 4-6-2 | 60090 | on | 21/11/1960 | 62B | Dundee Tay Bridge | on | 19/12/1960 | 64A | on | 18/06/1962 | 65B | St Rollox (Balornock) |
| Diesel | 08 | 0-6-0 | D3893 | 4w/e | 27/08/1960 | 64A | St Margarets | 4w/e | 14/01/1961 | 64A | 5w/e | 30/10/1965 | 64F | Bathgate |
| Steam | V3 | 2-6-2T | 67617 | 4w/e | 14/01/1961 | 65C | Parkhead | 4w/e | 11/02/1961 | 64A | on | 27/08/1962 | Withdrawn | |
| Steam | 782 | 0-6-0T | 56313 | on | 01/01/1948 | 28B | Dalry Road | 4w/e | 08/04/1961 | 64A | 4w/e | 29/07/1961 | 66B | Motherwell |
| Steam | J37 | 0-6-0 | 64561 | 8w/e | 27/10/1956 | 64C | Dalry Road | 4w/e | 08/04/1961 | 64A | 4w/e | 25/01/1964 | 62C | Dunfermline Upper |
| Diesel | D2/10 | 0-4-0 | D2745 | on | 02/05/1960 | 64C | Dalry Road | on | 30/04/1961 | 64A | on | 21/10/1963 | 62B | Dundee Tay Bridge |
| Steam | V1 | 2-6-2T | 67665 | 4w/e | 14/01/1961 | 65C | Parkhead | 4w/e | 06/05/1961 | 64A | on | 23/06/1961 | Withdrawn | |
| Steam | V3 | 2-6-2T | 67668 | 4w/e | 01/08/1959 | 64C | Dalry Road | 4w/e | 06/05/1961 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | V3 | 2-6-2T | 67669 | 4w/e | 11/03/1961 | 65E | Kipps | 4w/e | 06/05/1961 | 64A | on | 28/09/1961 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61308 | on | 21/05/1960 | 61A | Kittybrewster | on | 19/06/1961 | 64A | on | 12/10/1964 | 64C | Dalry Road |
| Steam | B1 | 4-6-0 | 61345 | w/e | 21/05/1949 | KIT | Kittybrewster | on | 19/06/1961 | 64A | on | 14/07/1966 | Withdrawn | |
| Steam | N15 | 0-6-2T | 69128 | on | 01/01/1948 | ABD | Aberdeen Ferryhill | 4w/e | 01/07/1961 | 64A | w/e | 01/10/1962 | Withdrawn | |
| Steam | N15 | 0-6-2T | 69138 | 4w/e | 28/09/1957 | 61B | Aberdeen Ferryhill | 4w/e | 01/07/1961 | 64A | w/e | 01/10/1962 | Withdrawn | |
| Steam | N15 | 0-6-2T | 69224 | 4w/e | 11/04/1959 | 61B | Aberdeen Ferryhill | 4w/e | 01/07/1961 | 64A | w/e | 01/10/1962 | Withdrawn | |
| Steam | J39 | 0-6-0 | 64946 | on | 11/08/1958 | 64C | Dalry Road | on | 27/08/1961 | 64A | on | 17/02/1962 | 62C | Dunfermline Upper |
| Steam | B1 | 4-6-0 | 61242 | on | 17/06/1961 | 12C | Carlisle Canal | on | 17/09/1961 | 64A | on | 14/06/1964 | 64C | Dalry Road |
| Diesel | D2/10 | 0-4-0 | D2779 | on | 21/02/1961 | 64F | Bathgate (New) | on | 25/09/1961 | 64A | on | 06/09/1964 | 65A | Eastfield |
| Steam | B1 | 4-6-0 | 61007 | on | 30/06/1960 | 64C | Dalry Road | on | 01/10/1961 | 64A | on | 29/12/1962 | 65A | Eastfield |
| Steam | B1 | 4-6-0 | 61244 | on | 30/06/1960 | 64C | Dalry Road | on | 01/10/1961 | 64A | on | 29/10/1965 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61260 | on | 18/04/1960 | 64C | Dalry Road | on | 01/10/1961 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | A2 | 4-6-2 | 60529 | on | 21/02/1948 | HAY | Haymarket (New) | on | 16/10/1961 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | A2 | 4-6-2 | 60530 | on | 09/01/1950 | 64B | Haymarket | on | 16/10/1961 | 64A | on | 15/09/1963 | 66A | Polmadie |
| Steam | A2 | 4-6-2 | 60535 | w/e | 03/12/1949 | HAY | Haymarket | on | 16/10/1961 | 64A | on | 15/09/1963 | 66A | Polmadie |
| Steam | A2 | 4-6-2 | 60519 | on | 01/02/1947 | HAY | Haymarket (New) | on | 16/10/1961 | 64A | on | 02/12/1962 | 50A | York (North) |
| Steam | V3 | 2-6-2T | 67605 | 4w/e | 11/03/1961 | 65E | Kipps | 4w/e | 21/10/1961 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | V3 | 2-6-2T | 67660 | 4w/e | 11/03/1961 | 65E | Kipps | 4w/e | 21/10/1961 | 64A | w/e | 05/02/1962 | Withdrawn | |
| Steam | V3 | 2-6-2T | 67674 | 4w/e | 11/02/1961 | 65E | Kipps | 4w/e | 21/10/1961 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | A3 | 4-6-2 | 60037 | on | 08/03/1954 | 64B | Haymarket | on | 06/11/1961 | 64A | on | 12/12/1963 | Withdrawn | |
| Steam | A3 | 4-6-2 | 60043 | on | 09/02/1935 | HAY | Haymarket (New) | on | 06/11/1961 | 64A | on | 14/05/1964 | Withdrawn | |
| Steam | A2 | 4-6-2 | 60534 | w/e | 03/12/1949 | HAY | Haymarket | on | 13/11/1961 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | A2 | 4-6-2 | 60536 | w/e | 26/11/1949 | HAY | Haymarket | on | 13/11/1961 | 64A | on | 14/05/1962 | 64B | Haymarket |
| Steam | A2 | 4-6-2 | 60537 | m/e | 31/01/1951 | 64B | Haymarket | on | 13/11/1961 | 64A | on | 29/12/1962 | Withdrawn | |
| Steam | A3 | 4-6-2 | 60087 | on | 28/11/1960 | 64B | Haymarket | on | 03/12/1961 | 64A | on | 28/10/1963 | Withdrawn | |
| Steam | A3 | 4-6-2 | 60094 | w/e | 03/01/1948 | HAY | Haymarket | on | 13/12/1961 | 64A | on | 18/06/1962 | 65B | St Rollox (Balornock) |
| Steam | A3 | 4-6-2 | 60096 | on | 02/07/1950 | 64B | Haymarket | on | 13/12/1961 | 64A | on | 09/09/1963 | Withdrawn | |
| Steam | A3 | 4-6-2 | 60097 | on | 21/02/1954 | 64B | Haymarket | on | 13/12/1961 | 64A | on | 24/08/1963 | Withdrawn | |
| Steam | A3 | 4-6-2 | 60057 | on | 15/05/1961 | 64B | Haymarket | on | 13/12/1961 | 64A | on | 28/10/1963 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2719 | 4w/e | 21/10/1961 | 64F | Bathgate | 4w/e | 24/02/1962 | 64A | w/e | 27/02/1965 | 99C | Crewe Works |
| Steam | J35 | 0-6-0 | 64510 | on | 01/01/1948 | BGT | Bathgate | 4w/e | 24/02/1962 | 64A | on | 29/11/1962 | Withdrawn | |
| Steam | J35 | 0-6-0 | 64527 | 4w/e | 08/04/1961 | 64F | Bathgate | 4w/e | 24/02/1962 | 64A | w/e | 11/06/1962 | Withdrawn | |
| Steam | Standard Class 4 Tank | 2-6-4T | 80114 | 4w/e | 01/07/1961 | 64G | Hawick | 4w/e | 24/03/1962 | 64A | on | 31/12/1966 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61350 | on | 19/06/1961 | 61B | Aberdeen Ferryhill | on | 16/05/1962 | 64A | on | 19/11/1966 | Withdrawn | |
| Steam | 4P | 2-6-4T | 42168 | 4w/e | 09/04/1960 | 60B | Aviemore | 4w/e | 19/05/1962 | 64A | 4w/e | 16/06/1962 | 64C | Dalry Road |
| Steam | Standard Class 4 Tank | 2-6-4T | 80006 | 4w/e | 26/08/1961 | 66A | Polmadie | 4w/e | 16/06/1962 | 64A | on | 02/09/1966 | Withdrawn | |
| Steam | Standard Class 4 Tank | 2-6-4T | 80007 | on | 08/12/1952 | 66A | Polmadie (New) | 4w/e | 16/06/1962 | 64A | 4w/e | 04/12/1965 | 66A | Polmadie |
| Steam | Standard Class 4 Tank | 2-6-4T | 80022 | on | 20/11/1951 | 61A | Kittybrewster (New) | 4w/e | 16/06/1962 | 64A | on | 26/06/1965 | Withdrawn | |
| Steam | Standard Class 4 Tank | 2-6-4T | 80122 | 4w/e | 01/07/1961 | 64C | Dalry Road | 4w/e | 16/06/1962 | 64A | 4w/e | 04/12/1965 | 66D | Greenock Ladyburn |
| Steam | Standard Class 4 Tank | 2-6-4T | 80003 | 4w/e | 29/11/1952 | 66A | Polmadie | 4w/e | 14/07/1962 | 64A | on | 06/03/1965 | Withdrawn | |
| Steam | Standard Class 4 Tank | 2-6-4T | 80054 | 4w/e | 25/12/1954 | 66A | Polmadie | on | 13/08/1962 | 64A | on | 21/11/1965 | 66D | Greenock Ladyburn |
| Steam | Standard Class 4 Tank | 2-6-4T | 80055 | on | 23/12/1954 | 66A | Polmadie (New) | on | 13/08/1962 | 64A | on | 02/09/1966 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61117 | on | 07/11/1955 | 65C | Parkhead | on | 13/08/1962 | 64A | on | 06/02/1964 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61344 | on | 28/10/1957 | 65C | Parkhead | on | 13/08/1962 | 64A | on | 24/04/1966 | 62A | Thornton Junction |
| Steam | B1 | 4-6-0 | 61404 | on | 24/03/1959 | 65C | Parkhead | on | 13/08/1962 | 64A | on | 09/11/1965 | Withdrawn | |
| Steam | Standard Class 4 Tank | 2-6-4T | 80026 | on | 20/12/1951 | 66A | Polmadie (New) | 4w/e | 08/09/1962 | 64A | on | 02/09/1966 | Withdrawn | |
| Steam | J37 | 0-6-0 | 64588 | 4w/e | 26/09/1959 | 65C | Parkhead | 4w/e | 08/09/1962 | 64A | 4w/e | 19/01/1963 | 62A | Thornton Junction |
| Steam | B1 | 4-6-0 | 61076 | on | 17/09/1946 | HAY | Haymarket (New) | on | 23/09/1962 | 64A | on | 10/09/1965 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61219 | on | 09/12/1957 | 64B | Haymarket | on | 23/09/1962 | 64A | on | 08/06/1964 | Withdrawn | |
| Steam | A2 | 4-6-2 | 60536 | on | 14/05/1962 | 64B | Haymarket | on | 08/10/1962 | 64A | on | 02/12/1962 | 50A | York (North) |
| Steam | B1 | 4-6-0 | 61324 | on | 23/08/1961 | 64C | Dalry Road | on | 05/11/1962 | 64A | on | 12/10/1965 | Withdrawn | |
| Steam | A2 | 4-6-2 | 60512 | on | 14/12/1952 | 50A | York (North) | on | 02/12/1962 | 64A | on | 15/09/1963 | 66A | Polmadie |
| Steam | A2 | 4-6-2 | 60524 | on | 26/09/1948 | YK | York (North) | on | 02/12/1962 | 64A | on | 31/12/1962 | 61B | Aberdeen Ferryhill |
| Steam | A2 | 4-6-2 | 60522 | on | 02/12/1962 | 61B | Aberdeen Ferryhill | on | 31/12/1962 | 64A | on | 15/09/1963 | 66A | Polmadie |
| Steam | J37 | 0-6-0 | 64612 | on | 29/12/1962 | Withdrawn | m/e | 01/1963 (R) | 64A | |||||
| Steam | A3 | 4-6-2 | 60098 | on | 06/08/1950 | 64B | Haymarket | on | 06/01/1963 | 64A | on | 28/10/1963 | Withdrawn | |
| Steam | A3 | 4-6-2 | 60099 | on | 19/10/1940 | HAY | Haymarket | on | 06/01/1963 | 64A | on | 28/10/1963 | Withdrawn | |
| Steam | A3 | 4-6-2 | 60100 | on | 14/12/1940 | HAY | Haymarket | on | 06/01/1963 | 64A | on | 19/06/1965 | Withdrawn | |
| Steam | A3 | 4-6-2 | 60101 | on | 09/10/1940 | HAY | Haymarket | on | 06/01/1963 | 64A | on | 11/04/1963 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2723 | 4w/e | 27/01/1962 | 61A | Kittybrewster | 4w/e | 19/01/1963 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Diesel | D2/10 | 0-4-0 | D2749 | 4w/e | 24/03/1962 | 61A | Kittybrewster | 4w/e | 19/01/1963 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Diesel | D2/10 | 0-4-0 | D2715 | on | 03/10/1957 | 62B | Dundee Tay Bridge (New) | 4w/e | 16/02/1963 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Diesel | 08 | 0-6-0 | D3732 | 4w/e | 03/06/1961 | 64C | Dalry Road | 4w/e | 16/02/1963 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Diesel | 08 | 0-6-0 | D3733 | 4w/e | 03/06/1961 | 64C | Dalry Road | 4w/e | 16/02/1963 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Steam | V2 | 2-6-2 | 60846 | on | 19/06/1960 | 51L | Thornaby | on | 24/02/1963 | 64A | on | 19/10/1965 | Withdrawn | |
| Steam | A3 | 4-6-2 | 60053 | on | 09/09/1962 | 52B | Heaton | on | 21/04/1963 | 64A | on | 16/05/1963 | 52B | Heaton |
| Steam | V2 | 2-6-2 | 60802 | on | 15/04/1956 | 52B | Heaton | on | 21/04/1963 | 64A | on | 05/03/1964 | Withdrawn | |
| Steam | A3 | 4-6-2 | 60077 | on | 10/09/1961 | 56B | Ardsley | on | 16/06/1963 | 64A | on | 13/07/1964 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65297 | 4w/e | 14/07/1962 | 67B | Hurlford | 4w/e | 06/07/1963 | 64A | 4w/e | 06/07/1963 | 64F | Bathgate |
| Steam | A3 | 4-6-2 | 60052 | on | 16/06/1963 | 52A | Gateshead | on | 25/08/1963 | 64A | on | 17/01/1966 | Withdrawn | |
| Steam | 4P | 2-6-4T | 42239 | 4w/e | 17/12/1960 | 66E | Carstairs | 5w/e | 07/09/1963 | 64A | m/e | 06/1964 | Withdrawn | |
| Steam | 4P | 2-6-4T | 42265 | 8w/e | 17/04/1954 | 66D | Greenock Ladyburn | 5w/e | 07/09/1963 | 64A | 4w/e | 25/01/1964 | 66D | Greenock Ladyburn |
| Steam | 4P | 2-6-4T | 42163 | 5w/e | 07/09/1963 | 64A | on | 08/06/1964 | Withdrawn | |||||
| Steam | 4P | 2-6-4T | 42128 | 4w/e | 19/01/1963 | 66E | Carstairs | 5w/e | 07/09/1963 | 64A | on | 19/11/1966 | Withdrawn | |
| Steam | J37 | 0-6-0 | 64625 | 4w/e | 03/08/1963 | 64F | Bathgate | 5w/e | 07/09/1963 | 64A | 4w/e | 25/04/1964 | 62C | Dunfermline Upper |
| Steam | A1 | 4-6-2 | 60152 | on | 29/06/1953 | 64B | Haymarket | on | 09/09/1963 | 64A | on | 06/09/1964 | 50A | York (North) |
| Steam | A1 | 4-6-2 | 60159 | on | 24/11/1949 | 64B | Haymarket (New) | on | 09/09/1963 | 64A | on | 14/10/1963 | Withdrawn | |
| Steam | A1 | 4-6-2 | 60160 | 4w/e | 23/02/1952 | 64B | Haymarket | on | 09/09/1963 | 64A | on | 12/12/1963 | Withdrawn | |
| Steam | A1 | 4-6-2 | 60161 | on | 29/06/1953 | 64B | Haymarket | on | 09/09/1963 | 64A | on | 14/10/1963 | Withdrawn | |
| Steam | A1 | 4-6-2 | 60162 | on | 23/12/1949 | 64B | Haymarket (New) | on | 09/09/1963 | 64A | on | 28/10/1963 | Withdrawn | |
| Steam | A4 | 4-6-2 | 60026 | on | 16/06/1963 | 34E | New England | on | 20/10/1963 | 64A | on | 13/04/1964 | 61B | Aberdeen Ferryhill |
| Steam | A4 | 4-6-2 | 60007 | on | 16/06/1963 | 34E | New England | on | 20/10/1963 | 64A | on | 20/07/1964 | 61B | Aberdeen Ferryhill |
| Steam | A4 | 4-6-2 | 60006 | on | 16/06/1963 | 34E | New England | on | 20/10/1963 | 64A | on | 04/05/1964 | 61B | Aberdeen Ferryhill |
| Steam | A4 | 4-6-2 | 60034 | on | 16/06/1963 | 34E | New England | on | 20/10/1963 | 64A | on | 17/05/1964 | 61B | Aberdeen Ferryhill |
| Steam | A3 | 4-6-2 | 60042 | on | 07/04/1963 | 61B | Aberdeen Ferryhill | on | 27/10/1963 | 64A | on | 13/07/1964 | Withdrawn | |
| Steam | A4 | 4-6-2 | 60016 | on | 06/01/1945 | GHD | Gateshead | on | 28/10/1963 | 64A | on | 10/11/1963 | 61B | Aberdeen Ferryhill |
| Steam | A4 | 4-6-2 | 60023 | on | 05/01/1942 | GHD | Gateshead | on | 28/10/1963 | 64A | on | 17/05/1964 | 61B | Aberdeen Ferryhill |
| Steam | A4 | 4-6-2 | 60019 | on | 28/03/1943 | GHD | Gateshead | on | 28/10/1963 | 64A | on | 10/11/1963 | 61B | Aberdeen Ferryhill |
| Steam | A4 | 4-6-2 | 60005 | on | 08/06/1938 | GHD | Gateshead (New) | on | 28/10/1963 | 64A | on | 10/11/1963 | 61B | Aberdeen Ferryhill |
| Steam | B1 | 4-6-0 | 61081 | on | 09/09/1963 | 64C | Dalry Road | on | 18/11/1963 | 64A | on | 15/06/1964 | 62B | Dundee Tay Bridge |
| Steam | B1 | 4-6-0 | 61178 | on | 09/09/1963 | 64C | Dalry Road | on | 18/11/1963 | 64A | on | 13/02/1964 | Withdrawn | |
| Steam | B1 | 4-6-0 | 61221 | on | 09/09/1963 | 64C | Dalry Road | on | 18/11/1963 | 64A | on | 20/01/1964 | 62A | Thornton Junction |
| Steam | B1 | 4-6-0 | 61245 | on | 09/09/1963 | 64C | Dalry Road | on | 02/12/1963 | 64A | on | 12/10/1964 | 64C | Dalry Road |
| Steam | A4 | 4-6-2 | 60024 | on | 09/09/1963 | 64C | Dalry Road | on | 15/12/1963 | 64A | on | 21/03/1965 | 61B | Aberdeen Ferryhill |
| Steam | 4P | 2-6-4T | 42691 | 4w/e | 09/04/1960 | 66D | Greenock Ladyburn | 4w/e | 25/01/1964 | 64A | m/e | 09/1966 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60955 | w/e | 13/03/1948 | ABD | Aberdeen Ferryhill | on | 18/05/1964 | 64A | on | 26/09/1966 | Withdrawn | |
| Steam | 4P | 2-6-4T | 42208 | w/e | 23/07/1949 | 66B | Motherwell | 4w/e | 27/06/1964 | 64A | w/e | 30/07/1964 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60835 | on | 30/06/1963 | 61B | Aberdeen Ferryhill | on | 19/07/1964 | 64A | on | 19/10/1965 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60970 | on | 29/12/1962 | 61B | Aberdeen Ferryhill | on | 19/07/1964 | 64A | on | 07/02/1966 | Withdrawn | |
| Steam | Standard Class 4 Tank | 2-6-4T | 80060 | on | 29/02/1960 | 63B | Stirling | on | 31/07/1964 | 64A | on | 03/08/1964 | 66D | Greenock Ladyburn |
| Steam | B1 | 4-6-0 | 61396 | on | 11/03/1963 | 67C | Ayr | on | 31/07/1964 | 64A | on | 10/09/1965 | Withdrawn | |
| Steam | A4 | 4-6-2 | 60027 | on | 20/05/1962 | 65B | St Rollox (Balornock) | on | 06/09/1964 | 64A | on | 03/09/1965 | Withdrawn | |
| Steam | J36 | 0-6-0 | 65234 | on | 01/01/1948 | BGT | Bathgate | 5w/e | 26/09/1964 | 64A | on | 22/04/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2754 | on | 28/04/1960 | 64C | Dalry Road (New) | on | 12/10/1964 | 64A | on | 12/02/1967 | 64H | Leith Central |
| Diesel | D2/10 | 0-4-0 | D2755 | on | 11/05/1960 | 64C | Dalry Road (New) | on | 12/10/1964 | 64A | on | 12/02/1967 | 64H | Leith Central |
| Steam | B1 | 4-6-0 | 61307 | on | 14/06/1964 | 64C | Dalry Road | on | 04/10/1965 | 64A | on | 09/01/1966 | 64F | Bathgate |
| Steam | B1 | 4-6-0 | 61308 | on | 12/10/1964 | 64C | Dalry Road | on | 04/10/1965 | 64A | on | 03/04/1966 | 62A | Thornton Junction |
| Steam | B1 | 4-6-0 | 61347 | on | 09/08/1964 | 64C | Dalry Road | on | 04/10/1965 | 64A | on | 24/04/1966 | 62A | Thornton Junction |
| Steam | V2 | 2-6-2 | 60868 | on | 16/06/1963 | 52A | Gateshead | on | 10/10/1965 | 64A | on | 26/09/1966 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60976 | on | 16/06/1963 | 52A | Gateshead | on | 10/10/1965 | 64A | on | 26/09/1966 | Withdrawn | |
| Diesel | 08 | 0-6-0 | D3561 | 4w/e | 12/03/1960 | 64C | Dalry Road | 5w/e | 30/10/1965 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Steam | Standard Class 4 | 2-6-0 | 76049 | 4w/e | 02/11/1963 | 64G | Hawick | 5w/e | 30/10/1965 | 64A | w/e | 24/01/1966 | Withdrawn | |
| Steam | Standard Class 2 | 2-6-0 | 78047 | on | 25/10/1955 | 64G | Hawick (New) | 5w/e | 30/10/1965 | 64A | 5w/e | 29/01/1966 | 64F | Bathgate |
| Steam | 4P | 2-6-4T | 42273 | on | 01/01/1948 | 28B | Dalry Road | 5w/e | 30/10/1965 | 64A | on | 02/09/1966 | Withdrawn | |
| Steam | 5MT | 4-6-0 | 44925 | 4w/e | 25/09/1965 | 64C | Dalry Road | 5w/e | 30/10/1965 | 64A | on | 02/09/1966 | Withdrawn | |
| Steam | 5MT | 4-6-0 | 45047 | 4w/e | 25/09/1965 | 64C | Dalry Road | 5w/e | 30/10/1965 | 64A | on | 17/07/1966 | Withdrawn | |
| Steam | 5MT | 4-6-0 | 45053 | 4w/e | 01/07/1961 | 64C | Dalry Road | 5w/e | 30/10/1965 | 64A | on | 19/11/1966 | Withdrawn | |
| Steam | 5MT | 4-6-0 | 45127 | 8w/e | 09/09/1951 | 64C | Dalry Road | 5w/e | 30/10/1965 | 64A | 5w/e | 24/09/1966 | 62B | Dundee Tay Bridge |
| Steam | 5MT | 4-6-0 | 45162 | 4w/e | 22/08/1964 | 64C | Dalry Road | 5w/e | 30/10/1965 | 64A | on | 19/11/1966 | Withdrawn | |
| Steam | 5MT | 4-6-0 | 45168 | 5w/e | 07/09/1963 | 64C | Dalry Road | 5w/e | 30/10/1965 | 64A | on | 26/09/1966 | Withdrawn | |
| Steam | 5MT | 4-6-0 | 45469 | 4w/e | 14/07/1962 | 64C | Dalry Road | 5w/e | 30/10/1965 | 64A | on | 19/11/1966 | Withdrawn | |
| Steam | 5MT | 4-6-0 | 45477 | 4w/e | 01/07/1961 | 64C | Dalry Road | 5w/e | 30/10/1965 | 64A | on | 17/08/1966 | Withdrawn | |
| Steam | 5MT | 4-6-0 | 45483 | 4w/e | 21/10/1961 | 64C | Dalry Road | 5w/e | 30/10/1965 | 64A | w/e | 31/12/1966 | Withdrawn | |
| Steam | Standard Class 2 | 2-6-0 | 78049 | 4w/e | 04/07/1959 | 64G | Hawick | 5w/e | 29/01/1966 | 64A | on | 22/08/1966 | Withdrawn | |
| Steam | Standard Class 4 Tank | 2-6-4T | 80113 | 4w/e | 01/07/1961 | 64G | Hawick | 5w/e | 29/01/1966 | 64A | on | 02/09/1966 | Withdrawn | |
| Steam | Standard Class 4 Tank | 2-6-4T | 80124 | on | 22/09/1955 | 62B | Dundee Tay Bridge (New) | 5w/e | 29/01/1966 | 64A | on | 09/12/1966 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2710 | on | 27/08/1957 | 62B | Dundee Tay Bridge (New) | 8w/e | 26/03/1966 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Diesel | D2/10 | 0-4-0 | D2712 | on | 31/08/1957 | 62B | Dundee Tay Bridge (New) | 8w/e | 26/03/1966 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Diesel | D2/10 | 0-4-0 | D2745 | on | 21/10/1963 | 62B | Dundee Tay Bridge | on | 10/04/1966 | 64A | on | 18/02/1967 | 64H | Leith Central |
| Diesel | D2/10 | 0-4-0 | D2750 | on | 20/12/1963 | 62B | Dundee Tay Bridge | on | 10/04/1966 | 64A | on | 11/02/1967 | 64H | Leith Central |
| Diesel | D2/10 | 0-4-0 | D2714 | on | 20/09/1957 | 62B | Dundee Tay Bridge (New) | 5w/e | 30/04/1966 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Diesel | D2/10 | 0-4-0 | D2746 | 4w/e | 02/11/1963 | 62B | Dundee Tay Bridge | 5w/e | 30/04/1966 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Diesel | 08 | 0-6-0 | D3547 | 4w/e | 01/07/1961 | 61A | Kittybrewster | 5w/e | 30/04/1966 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Diesel | 08 | 0-6-0 | D3548 | 4w/e | 01/07/1961 | 61A | Kittybrewster | 5w/e | 30/04/1966 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Diesel | D2/10 | 0-4-0 | D2744 | on | 29/04/1959 | 62C | Dunfermline Upper (New) | 4w/e | 23/07/1966 | 64A | 4w/e | 25/02/1967 | 64H | Leith Central |
| Steam | B1 | 4-6-0 | 61307 | on | 24/04/1966 | 62A | Thornton Junction | on | 28/08/1966 | 64A | on | 19/11/1966 | Withdrawn | |
| Steam | Standard Class 2 | 2-6-0 | 78046 | 4w/e | 25/01/1964 | 64F | Bathgate | 5w/e | 24/09/1966 | 64A | on | 19/11/1966 | Withdrawn | |
| Steam | Standard Class 2 | 2-6-0 | 78047 | on | 02/09/1966 | Withdrawn | 5w/e | 24/09/1966 (R) | 64A | |||||
| Steam | J36 | 0-6-0 | 65319 | 5w/e | 29/01/1966 | 64F | Bathgate | 5w/e | 24/09/1966 | 64A | on | 26/09/1966 | Withdrawn | |
| Steam | 4P | 2-6-4T | 42691 | 2w/e | 24/09/1966 | 55A | Holbeck (MR) | 3w/e | 30/09/1966 | 64A |