Depot: Leith Central
| Type | Class | Wheels | Number | Date to Previous Shed | Code | Previous Shed | Date to Leith Central | Code | Date to Next Shed | Code | Next Shed | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Diesel | 26 | Bo-Bo | D5303 | on | 17/10/1958 | 34B | Hornsey (New) | 4w/e | 22/11/1958 | 64H | w/e | 20/12/1958 | 34B | Hornsey |
| Diesel | 20 | Bo-Bo | D8028 | on | 18/12/1959 (New) | 64H | 4w/e | 16/01/1960 | 61A | Kittybrewster | ||||
| Diesel | 20 | Bo-Bo | D8029 | on | 28/12/1959 (New) | 64H | 4w/e | 16/01/1960 | 61A | Kittybrewster | ||||
| Diesel | 20 | Bo-Bo | D8030 | on | 31/12/1959 (New) | 64H | 4w/e | 16/01/1960 | 61A | Kittybrewster | ||||
| Diesel | 40 | 1Co-Co1 | D254 | on | 31/12/1959 | 50A | York (North) (New) | w/e | 16/01/1960 | 64H | w/e | 26/03/1960 | 50A | York (North) |
| Diesel | 17 | Bo-Bo | D8545 | on | 17/09/1963 | 66A | Polmadie (New) | 4w/e | 05/10/1963 | 64H | 4w/e | 30/11/1963 | 66A | Polmadie |
| Diesel | 08 | 0-6-0 | D3546 | 4w/e | 01/07/1961 | 61A | Kittybrewster | 5w/e | 29/01/1966 | 64H | w/e | 19/08/1967 | 16C | Derby |
| Diesel | 08 | 0-6-0 | D3893 | 5w/e | 30/10/1965 | 64F | Bathgate | 5w/e | 24/09/1966 | 64H | 5w/e | 30/03/1968 | 62B | Dundee West |
| Diesel | D2/10 | 0-4-0 | D2750 | on | 10/04/1966 | 64A | St Margarets | on | 11/02/1967 | 64H | on | 03/08/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2754 | on | 12/10/1964 | 64A | St Margarets | on | 12/02/1967 | 64H | on | 03/08/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2755 | on | 12/10/1964 | 64A | St Margarets | on | 12/02/1967 | 64H | on | 03/08/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2745 | on | 10/04/1966 | 64A | St Margarets | on | 18/02/1967 | 64H | on | 04/04/1967 | Withdrawn | |
| Diesel | D2/1 | 0-4-0 | D2705 | on | 29/09/1955 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | on | 03/08/1967 | Withdrawn | |
| Diesel | D2/1 | 0-4-0 | D2706 | on | 29/12/1955 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | on | 04/03/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2710 | 8w/e | 26/03/1966 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | on | 04/03/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2712 | 8w/e | 26/03/1966 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | on | 04/03/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2714 | 5w/e | 30/04/1966 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | on | 04/03/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2715 | 4w/e | 16/02/1963 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | on | 04/03/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2720 | on | 24/06/1958 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | on | 03/08/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2721 | on | 27/06/1958 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | on | 03/08/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2723 | 4w/e | 19/01/1963 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | on | 03/08/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2724 | 4w/e | 30/07/1960 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | on | 04/03/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2725 | on | 17/07/1958 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | on | 24/06/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2727 | on | 08/08/1958 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | on | 04/03/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2728 | on | 20/08/1958 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | on | 03/08/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2729 | on | 17/09/1958 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | on | 04/03/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2744 | 4w/e | 23/07/1966 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | on | 03/08/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2746 | 5w/e | 30/04/1966 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | on | 04/03/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2747 | on | 15/02/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | on | 02/08/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2748 | on | 19/02/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | on | 03/08/1967 | Withdrawn | |
| Diesel | D2/10 | 0-4-0 | D2749 | 4w/e | 19/01/1963 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | on | 03/08/1967 | Withdrawn | |
| Diesel | 08 | 0-6-0 | D3547 | 5w/e | 30/04/1966 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | 4w/e | 28/10/1967 | 65A | Eastfield |
| Diesel | 08 | 0-6-0 | D3548 | 5w/e | 30/04/1966 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | 5w/e | 01/06/1968 | 60A | Inverness |
| Diesel | 08 | 0-6-0 | D3561 | 5w/e | 30/10/1965 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | 4w/e | 25/11/1967 | 65A | Eastfield |
| Diesel | 08 | 0-6-0 | D3728 | on | 24/01/1959 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 5w/e | 31/05/1969 | 65A | Eastfield |
| Diesel | 08 | 0-6-0 | D3729 | on | 24/01/1959 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | w/e | 28/02/1970 | 52A | Gateshead |
| Diesel | 08 | 0-6-0 | D3730 | on | 27/01/1959 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3731 | on | 04/02/1959 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3732 | 4w/e | 16/02/1963 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3733 | 4w/e | 16/02/1963 | 64A | St Margarets | 4w/e | 25/02/1967 | 64H | 4w/e | 24/02/1968 | 62A | Thornton Junction |
| Diesel | 08 | 0-6-0 | D3878 | on | 28/04/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 4w/e | 26/08/1967 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3880 | on | 29/04/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | m/e | 02/1972 | Withdrawn | |
| Diesel | 08 | 0-6-0 | D3881 | on | 04/05/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3882 | on | 04/05/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 4w/e | 29/05/1971 | 66A | Polmadie |
| Diesel | 08 | 0-6-0 | D3883 | on | 18/05/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | w/e | 29/01/1972 | 31B | March |
| Diesel | 08 | 0-6-0 | D3884 | on | 19/05/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3885 | on | 23/05/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | on | 04/02/1972 | Withdrawn | |
| Diesel | 08 | 0-6-0 | D3886 | on | 25/05/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 5w/e | 30/03/1968 | 63A | Perth South |
| Diesel | 08 | 0-6-0 | D3887 | on | 31/05/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 5w/e | 30/03/1968 | 63A | Perth South |
| Diesel | 08 | 0-6-0 | D3888 | on | 10/06/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3889 | on | 15/06/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3890 | on | 22/06/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3891 | on | 27/06/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 4w/e | 28/12/1968 | 62A | Thornton Junction |
| Diesel | 08 | 0-6-0 | D3892 | on | 01/07/1960 | 64A | St Margarets (New) | 4w/e | 25/02/1967 | 64H | 5w/e | 31/08/1968 | 62A | Thornton Junction |
| Diesel | D2/10 | 0-4-0 | D2717 | 4w/e | 27/09/1958 | 62C | Dunfermline Upper | 5w/e | 29/04/1967 | 64H | on | 03/08/1967 | Withdrawn | |
| Diesel | 06 | 0-4-0 | D2415 | 5w/e | 29/01/1966 | 62B | Dundee Tay Bridge | 4w/e | 27/05/1967 | 64H | on | 15/06/1968 | Withdrawn | |
| Diesel | 06 | 0-4-0 | D2416 | 5w/e | 30/04/1966 | 62C | Dunfermline Upper | 4w/e | 27/05/1967 | 64H | 4w/e | 26/02/1972 | 62B | Dundee West |
| Diesel | 06 | 0-4-0 | D2417 | 5w/e | 30/04/1966 | 62C | Dunfermline Upper | 4w/e | 27/05/1967 | 64H | on | 15/06/1968 | Withdrawn | |
| Diesel | 06 | 0-4-0 | D2418 | on | 09/01/1959 | 61A | Kittybrewster (New) | 4w/e | 27/05/1967 | 64H | on | 15/12/1968 | Withdrawn | |
| Diesel | 06 | 0-4-0 | D2419 | on | 26/01/1959 | 61A | Kittybrewster (New) | 4w/e | 27/05/1967 | 64H | on | 25/01/1969 | Withdrawn | |
| Diesel | 05 | 0-6-0 | D2589 | 4w/e | 22/04/1967 | 64B | Haymarket | 4w/e | 27/05/1967 | 64H | 4w/e | 26/08/1967 | 62A | Thornton Junction |
| Diesel | 05 | 0-6-0 | D2590 | 4w/e | 22/04/1967 | 64B | Haymarket | 4w/e | 27/05/1967 | 64H | on | 08/06/1968 | Withdrawn | |
| Diesel | 05 | 0-6-0 | D2595 | 4w/e | 22/04/1967 | 64B | Haymarket | 4w/e | 27/05/1967 | 64H | 4w/e | 27/01/1968 | 62A | Thornton Junction |
| Diesel | 05 | 0-6-0 | D2596 | 4w/e | 22/04/1967 | 64B | Haymarket | 4w/e | 27/05/1967 | 64H | on | 08/06/1968 | Withdrawn | |
| Diesel | 05 | 0-6-0 | D2618 | 4w/e | 22/04/1967 | 64B | Haymarket | 4w/e | 27/05/1967 | 64H | on | 08/06/1968 | Withdrawn | |
| Diesel | 06 | 0-4-0 | D2413 | 8w/e | 25/06/1966 | 62C | Dunfermline Upper | 4w/e | 26/08/1967 | 64H | 4w/e | 29/04/1972 | 65F | Grangemouth |
| Diesel | 05 | 0-6-0 | D2597 | 5w/e | 30/09/1967 | 61B | Aberdeen Ferryhill | 4w/e | 25/11/1967 | 64H | on | 30/12/1967 | Withdrawn | |
| Diesel | 08 | 0-6-0 | D3554 | 5w/e | 24/09/1966 | 64B | Haymarket | 4w/e | 25/11/1967 | 64H | 5w/e | 30/12/1967 | 65A | Eastfield |
| Diesel | 08 | 0-6-0 | D3734 | 5w/e | 30/10/1965 | 62B | Dundee Tay Bridge | 5w/e | 30/12/1967 | 64H | 4w/e | 24/02/1968 | 62A | Thornton Junction |
| Diesel | 08 | 0-6-0 | D3922 | on | 12/01/1961 | 67A | Corkerhill (New) | 4w/e | 27/04/1968 | 64H | 4w/e | 27/12/1969 | 66A | Polmadie |
| Diesel | 06 | 0-4-0 | D2435 | 4w/e | 24/02/1968 | 64B | Haymarket | 3w/e | 27/07/1968 | 64H | on | 26/11/1971 | Withdrawn | |
| Diesel | 06 | 0-4-0 | D2443 | 4w/e | 24/02/1968 | 64B | Haymarket | 4w/e | 28/12/1968 | 64H | 5w/e | 06/02/1971 | 62C | Dunfermline Townhill |
| Diesel | 08 | 0-6-0 | D4096 | 4w/e | 18/11/1961 | 60A | Inverness | 4w/e | 28/12/1968 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 06 | 0-4-0 | D2426 | on | 30/01/1969 | Withdrawn | on | 11/03/1969 (R) | 64H | 4w/e | 26/02/1972 | 62C | Dunfermline Townhill | |
| Diesel | 08 | 0-6-0 | D3547 | 5w/e | 31/05/1969 | 62A | Thornton Junction | 4w/e | 29/11/1969 | 64H | w/e | 28/02/1970 | 55A | Holbeck (MR) |
| Diesel | 08 | 0-6-0 | D3902 | 4w/e | 19/11/1960 | 65F | Grangemouth | 4w/e | 27/12/1969 | 64H | 4w/e | 28/03/1970 | 64H | Leith Central |
| Diesel | 08 | 0-6-0 | D3548 | 5w/e | 01/06/1968 | 60A | Inverness | 4w/e | 28/02/1970 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3738 | 4w/e | 12/03/1960 | 64B | Haymarket | 4w/e | 28/02/1970 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3902 | 4w/e | 27/12/1969 | 64H | Leith Central | 4w/e | 28/03/1970 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3211 | 4w/e | 28/02/1970 | 65F | Grangemouth | 5w/e | 30/05/1970 | 64H | 2w/e | 21/08/1971 | 61B | Aberdeen Ferryhill |
| Diesel | 08 | 0-6-0 | D3213 | 5w/e | 30/11/1968 | 65F | Grangemouth | 5w/e | 01/08/1970 | 64H | 4w/e | 29/05/1971 | 62C | Dunfermline Townhill |
| Diesel | 08 | 0-6-0 | D3892 | 5w/e | 01/08/1970 | 62C | Dunfermline Townhill | 4w/e | 28/11/1970 | 64H | w/e | 29/01/1972 | 31B | March |
| Diesel | 08 | 0-6-0 | D3677 | w/e | 18/07/1970 | 52A | Gateshead | w/e | 09/10/1971 | 64H | w/e | 09/10/1971 | 61B | Aberdeen Ferryhill |
| Diesel | 08 | 0-6-0 | D3241 | 4w/e | 11/07/1970 | 51L | Thornaby | w/e | 16/10/1971 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3316 | 4w/e | 14/08/1965 | 52E | Percy Main | w/e | 22/01/1972 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |
| Diesel | 08 | 0-6-0 | D3317 | w/e | 19/07/1969 | 51L | Thornaby | w/e | 22/01/1972 | 64H | 4w/e | 27/05/1972 | 64B | Haymarket |