From Milnwood, Lanarkshire to all cities in West Sussex starting with letter M
- Mackerels Common, Lanarkshire
- Madehurst, Lanarkshire
- Maidenbower, Lanarkshire
- Mannings Heath, Lanarkshire
- Manor Royal, Lanarkshire
- Maplehurst, Lanarkshire
- Marehill, Lanarkshire
- Marley Heights, Lanarkshire
- Maudlin, Lanarkshire
- Merston, Lanarkshire
- Mid Lavant, Lanarkshire
- Middleton on Sea, Lanarkshire
- Midhurst, Lanarkshire
- Milland, Lanarkshire
- Minsted, Lanarkshire
- Monks Gate, Lanarkshire