# UK railway stations – M

| Station name | Postcode External links to map of station at Multimap.com | Code External links to livedepartureboards.com showing current departures and arrivals for this station |
| Macclesfield | SK10 1JD | MAC |
| Machynlleth | SY20 8TG | MCN |
| Maesteg | CF34 9BN | MST |
| Maesteg (Ewenny Road) | CF34 9TS | MEW |
| Magheramorne | BT40 3HW | |
| Maghull | L31 3DE | MAG |
| Maghull North | L31 1BB | MNS |
| Maiden Newton | DT2 0BP | MDN |
| Maidenhead | SL6 1EW | MAI |
| Maidstone Barracks | ME16 0SQ | MDB |
| Maidstone East | ME14 1QL | MDE |
| Maidstone West | ME16 8RJ | MDW |
| Malden Manor | KT3 5PN | MAL |
| Mallaig | PH41 4QA | MLG |
| Malton | YO17 9RD | MLT |
| Malvern Link | WR14 1JE | MVL |
| Manchester Airport | M90 3RR | MIA |
| Manchester Oxford Road | M1 6FU | MCO |
| Manchester Piccadilly | M1 2PZ | MAN |
| Manchester Victoria | M3 1AR | MCV |
| Manea | PE15 0HQ | MNE |
| Manningtree | CO11 2LH | MNG |
| Manor Park | E12 5DA | MNP |
| Manor Road | CH47 3DS | MNR |
| Manorbier | SA70 7SN | MRB |
| Manors | NE1 2HQ | MAS |
| Mansfield | NG18 1LP | MFT |
| Mansfield Woodhouse | NG19 9NW | MSW |
| March | PE15 8SL | MCH |
| Marden | TN12 9HS | MRN |
| Margate | CT9 5AD | MAR |
| Marino | BT18 0AH | |
| Market Harborough | LE16 7QE | MHR |
| Market Rasen | LN8 3AW | MKR |
| Markinch | KY7 6AQ | MNC |
| Marks Tey | CO6 1ED | MKT |
| Marlow | SL7 1NT | MLW |
| Marple | SK6 7DA | MPL |
| Marsden | HD7 6AX | MSN |
| Marsh Barton | EX2 8QE | MBT |
| Marske | TS11 6JH | MSK |
| Marston Green | B37 7AF | MGN |
| Martin Mill | CT15 5LD | MTM |
| Martins Heron | RG12 9YY | MAO |
| Marton | TS3 0SR | MTO |
| Maryhill | G20 0BT | MYH |
| Maryland | E15 1EY | MYL |
| Maryport | CA15 6NQ | MRY |
| Matlock | DE4 3NA | MAT |
| Matlock Bath | DE4 3NT | MTB |
| Mauldeth Road | M14 6SE | MAU |
| Maxwell Park | G41 4LG | MAX |
| Maybole | KA19 8AF | MAY |
| Maze Hill | SE10 9XR | MZH |
| Meadowhall Interchange | S4 7YU | MHS |
| Meldreth | SG8 6JU | MEL |
| Melksham | SN12 8DB | MKM |
| Melton | IP12 1LT | MES |
| Melton Mowbray | LE13 1AW | MMO |
| Menheniot | PL14 3UF | MEN |
| Menston | LS29 6QG | MNN |
| Meols | CH47 8XZ | MEO |
| Meols Cop | PR9 7DD | MEC |
| Meopham | DA13 0LX | MEP |
| Meridian Water | N18 3HF | MRW |
| Merryton | ML9 2UW | MEY |
| Merstham | RH1 3AP | MHM |
| Merthyr Tydfil | CF47 8DH | MER |
| Merthyr Vale | CF48 4TE | MEV |
| Metheringham | LN4 3HD | MGM |
| MetroCentre | NE11 9XG | MCE |
| Mexborough | S64 9AQ | MEX |
| Micheldever | SO21 3AW | MIC |
| Micklefield | LS25 4DQ | MIK |
| Middlesbrough | TS1 1DR | MBR |
| Middlewood | SK12 1UA | MDL |
| Midgham | RG7 5SJ | MDG |
| Milford | GU8 5AD | MLF |
| Milford Haven | SA73 3AU | MFH |
| Mill Hill | BB2 4BY | MLH |
| Mill Hill Broadway | NW7 2JU | MIL |
| Millbrook (Bedfordshire) | MK45 2JH | MLB |
| Millbrook (Hampshire) | SO15 3SE | MBK |
| Milliken Park | PA10 2DA | MIN |
| Millom | LA18 5AA | MLM |
| Mills Hill | M24 2EH | MIH |
| Milngavie | G62 6NB | MLN |
| Milton Keynes Central | MK9 1DB | MKC |
| Minffordd | LL48 6HF | MFF |
| Minster | CT12 4BW | MSR |
| Mirfield | WF14 8PT | MIR |
| Mistley | CO11 1HG | MIS |
| Mitcham Eastfields | CR4 2LS | MTC |
| Mitcham Junction | CR4 4HN | MIJ |
| Mobberley | WA16 7QJ | MOB |
| Moira | BT67 0NE | |
| Monifieth | DD5 4NG | MON |
| Monks Risborough | HP27 9JQ | MRS |
| Montpelier | BS6 5HA | MTP |
| Montrose | DD10 8DE | MTS |
| Moorfields | L2 2BL | MRF |
| Moorgate | EC2Y 9AE | MOG |
| Moorside | M27 9RJ | MSD |
| Moorthorpe | WF9 3AT | MRP |
| Morar | PH40 4PB | MRR |
| Morchard Road | EX17 5LR | MRD |
| Morden South | SM4 5HA | MDS |
| Morecambe | LA4 4DW | MCM |
| Moreton (Dorset) | DT2 8BD | MTN |
| Moreton (Merseyside) | CH46 6AA | MRT |
| Moreton-in-Marsh | GL56 0JR | MIM |
| Morfa Mawddach | LL39 1BQ | MFA |
| Morley | LS27 8LJ | MLY |
| Morpeth | NE61 2SW | MPT |
| Mortimer | RG7 3NY | MOR |
| Mortlake | SW14 8LL | MTL |
| Moses Gate | BL3 2QH | MSS |
| Moss Side | FY8 4NB | MOS |
| Mossley | OL5 0AB | MSL |
| Mossley Hill | L18 8EE | MSH |
| Mossley West | BT36 5NN | |
| Mosspark | G52 3EX | MPK |
| Moston | M40 5AA | MSO |
| Motherwell | ML1 3JA | MTH |
| Motspur Park | KT3 6QS | MOT |
| Mottingham | SE9 4EN | MTG |
| Mottisfont & Dunbridge | SO51 0RA | DBG |
| Mouldsworth | CH3 8AJ | MLD |
| Moulsecoomb | BN2 4GP | MCB |
| Mount Florida | G42 9DN | MFL |
| Mount Vernon | G32 9RD | MTV |
| Mountain Ash | CF45 3HD | MTA |
| Muir of Ord | IV6 7TJ | MOO |
| Muirend | G44 3ES | MUI |
| Musselburgh | EH21 6TR | MUB |
| Mytholmroyd | HX7 5DU | MYT |