Station (Town, unless in station name) | Rail company | Year closed | Notes |
|---|
| Hacheston Halt | GER | 1952 | |
| Hackney | North London Railway | 1944 | new station opened 1980 |
| Haddenham (Bucks) | Great Western and Great Central Joint Railway | 1963 | |
| Haddenham (Cambridgeshire) | GER | 1931 | |
| Haddington | North British Railway | 1949 | |
| Haddiscoe | Norfolk Railway | 1904 | |
| Haddiscoe High Level | GER | 1959 | |
| Hadham | GER | 1964 | |
| Hadleigh | GER | 1932 | |
| Hadley | LNWR | 1964 | |
| Hadlow Road | Chester and Birkenhead Railway | 1956 | |
| Hadnall | L&NWR | 1960 | |
| Hadnock Halt | British Railways | 1959 | |
| Hafod Garregog | Welsh Highland Railway | 1936 | |
| Hafod Ruffydd | Welsh Highland Railway | 1936 | |
| Hafodyrynys Platform | GWR | 1964 | |
| Hafod y Llyn (1st) | Welsh Highland Railway | 1936 | |
| Hafod y Llyn (2nd) | Welsh Highland Railway | 2010 | |
| Haggerleases | Stockton and Darlington Railway | 1859 | |
| Haggerston | North London Railway | 1940 | reopened 2010 |
| Hagley Road | LNWR | 1934 | |
| Haigh | Lancashire and Yorkshire Railway | 1965 | |
| Hailes Halt | LM&SR | 1943 | |
| Hailsham | London, Brighton and South Coast Railway | 1968 | |
| Hainton Street Halt | GNR | 1961 | |
| Hakin Docks | Milford Docks Company | 1890 | approximate date |
| Halbeath | North British Railway | 1930 | |
| Halberton Halt | GWR | 1964 | |
| Halebank | LNWR | 1958 | |
| Halesowen | Great Western Railway/Midland Railway Joint | 1958 | |
| Halesworth | Southwold Railway | 1929 | |
| Halewood | Cheshire Lines Committee | 1951 | new station opened 1988 |
| Halifax North Bridge | Halifax and Ovenden Junction Railway | 1955 | |
| Halifax St. Pauls | Halifax High Level Railway | 1917 | |
| Halkirk | Sutherland and Caithness Railway | 1960 | |
| Hallaton | Great Northern and London and North Western Joint Railway | 1953 | |
| Hallatrow | Bristol and North Somerset Railway | 1959 | |
| Hallcraig Street (Airdrie) | North British Railway | 1870 | |
| Hallen Halt | GWR | 1918 | |
| Hallington | GNR | 1951 | |
| Halmerend | North Staffordshire Railway | 1931 | |
| Halsall | Lancashire and Yorkshire Railway | 1938 | |
| Halstead | Colne Valley and Halstead Railway | 1962 | |
| Halton (Cheshire) | Chester and Birkenhead Railway | 1952 | |
| Halton (Lancashire) | Midland Railway | 1966 | |
| Halton Dial | Leeds and Selby Railway | 1864 | |
| Halton Holegate | GNR | 1939 | |
| Halwill (also "Halwill and Beaworthy") | London and South Western Railway/North Cornwall Railway | 1966 | |
| Ham Green Halt | GWR | 1964 | |
| Ham Lane | Weston, Clevedon and Portishead Railway | 1940 | |
| Ham Mill Halt | GWR | 1964 | |
| Ham Platform (Lewes) | London, Brighton and South Coast Railway | 1857 | |
| Hambleton | NER | 1959 | |
| Hamilton (NBR) | North British Railway | 1952 | |
| Hammersmith and Chiswick | North and South Western Junction Railway | 1917 | |
| Hammersmith (Grove Road) | London and South Western Railway | 1916 | |
| Hammerwich | LNWR | 1965 | |
| Hampole | West Riding and Grimsby Railway | 1952 | |
| Hampstead Norris | GWR | 1962 | |
| Hampstead Road | North London Railway | 1855 | |
| Hampsthwaite | NER | 1950 | |
| Hampton Loade | GWR | 1963 | reopened by Severn Valley Railway |
| Hampton Row Halt | GWR | 1917 | |
| Hampton-in-Arden (1st) | Midland Railway | 1884 | |
| Hampton-in-Arden (2nd) | Midland Railway | 1917 | |
| Hamworthy (originally Poole – first station) | LSWR | 1896 | |
| Handsworth and Smethwick | GWR | 1972 | |
| Handsworth Wood | LNWR | 1941 | |
| Hanford Road Halt | North Staffordshire Railway | 1913 | |
| Hanley (1st) | North Staffordshire Railway | 1873 | |
| Hanley (2nd) | North Staffordshire Railway | 1964 | |
| Hanley Road (Malvern) | Midland Railway | 1952 | |
| Hannington | GWR | 1953 | |
| Hanwood | Shrewsbury and Welshpool Railway | 1960 | |
| Hanwood Road | Potteries, Shrewsbury and North Wales Railway | 1933 | |
| Happendon | Caledonian Railway | 1964 | |
| Harborne | LNWR | 1934 | |
| Harburn | Caledonian Railway | 1966 | |
| Harby and Stathern | Great Northern and London and North Western Joint Railway | 1953 | |
| Hardingham | GER | 1969 | |
| Hardley Halt | British Railways | 1965 | |
| Hare Park and Crofton | West Riding and Grimsby Railway | 1952 | |
| Haresfield | Midland Railway | 1965 | |
| Harker | North British Railway | 1929 | |
| Harlesden for West Willesden | Midland Railway | 1902 | |
| Harleston | GER | 1953 | |
| Harlington Halt (Yorkshire) | Dearne Valley Railway | 1951 | |
| Harmston | GNR | 1962 | |
| Harpenden East | GNR | 1965 | |
| Harperley | NER | 1953 | |
| Harrington (Church Road Halt) | Cleator & Workington Junction Railway | 1926 public | workers' services continued to 1929 |
| Harringworth | Midland Railway | 1948 | |
| Harrogate (Brunswick) | York and North Midland Railway | 1862 | |
| Harston | GER | 1963 | |
| Hart | NER | 1953 | |
| Hartfield | London, Brighton and South Coast Railway | 1967 | |
| Hartington | LNWR | 1954 | special service continued until 1963 |
| Hartington Road Halt | London, Brighton and South Coast Railway | 1911 | |
| Hartlepool (Headland) | NER | 1947 | |
| Hartley | NER | 1964 | |
| Hartley Pit | Blyth and Tyne Railway | 1851 | |
| Harton Road | GWR | 1951 | |
| Hart's Hill and Woodside | GWR | 1917 | |
| Hartshill and Basford Halt | North Staffordshire Railway | 1926 | |
| Harty Road Halt | Sheppey Light Railway | 1950 | |
| Harvington | Midland Railway | 1963 | |
| Harwich Parkeston Quay West | LNER | 1972 | |
| Haslingden | Lancashire and Yorkshire Railway | 1960 | |
| Hassall Green | North Staffordshire Railway | 1930 | |
| Hassendean | North British Railway | 1969 | |
| Hassop | Midland Railway | 1942 | |
| Haswell (1st) | NER | 1877 | |
| Haswell (2nd) | NER | 1952 | |
| Hatch | GWR | 1962 | |
| Hatfield | Eastern Counties Railway | 1849 | |
| Hatfield Hyde Halt | GNR | 1905 | |
| Hatherleigh | Southern Railway | 1965 | |
| Hathern | Midland Railway | 1960 | |
| Hatton (Aberdeen) | Great North of Scotland Railway | 1932 | |
| Hatton (Tayside) | Dundee, Perth and Aberdeen Junction Railway | 1865 | |
| Haughley (MSLR) | Mid-Suffolk Light Railway | 1939 | |
| Haughley | GER | 1967 | |
| Haughley Road | GER | 1849 | |
| Haughton | LNWR | 1949 | |
| Haughton Halt | GWR | 1960 | |
| Havant New | L&SWR | 1859 | |
| Havenstreet | Isle of Wight Central Railway | 1966 | reopened 1971 |
| Haverhill | GER | 1967 | |
| Haverhill South | Colne Valley and Halstead Railway | 1924 | |
| Haverstock Hill | Midland Railway | 1916 | |
| Haverthwaite | Furness Railway | 1946 | reopened 1973 |
| Haverton Hill | NER | 1954 | |
| Hawes | Midland Railway/North Eastern Railway Joint | 1959 | |
| Hawick (1st) | North British Railway | 1862 | |
| Hawick (2nd) | North British Railway | 1969 | |
| Hawkesbury Lane | LNWR | 1965 | |
| Hawkhead | G&SWR | 1966 | reopened 1991 |
| Hawkhurst | SER | 1961 | |
| Hawsker | NER | 1965 | |
| Haxby | NER | 1930 | |
| Haxey and Epworth | Great Northern and Great Eastern Joint Railway | 1959 | |
| Haxey Junction | Isle of Axholme Joint Railway | 1933 | |
| Haxey Town | Isle of Axholme Joint Railway | 1933 | |
| Hay-on-Wye | Midland Railway | 1962 | |
| Hayburn Wyke | NER | 1965 | |
| Haydock | Great Central Railway | 1952 | |
| Haydock Park | Great Central Railway | 1963 | |
| Haydock Park Racecourse | London and North Western Railway | 1902 | |
| Hayfield | Great Central Railway/Midland Railway | 1970 | |
| Hayles Abbey Halt | GWR | 1960 | reopened 2017 |
| Hayling Island | London, Brighton and South Coast Railway | 1963 | |
| Haywood | Caledonian Railway | 1951 | |
| Hazel Grove (Midland) | Midland Railway | 1917 | |
| Hazelwell | Midland Railway | 1941 | |
| Hazelwood | Midland Railway | 1947 | |
| Hazlehead Bridge | Manchester, Sheffield and Lincolnshire Railway/Great Central Railway | 1950 | |
|