From Strichen, Aberdeenshire to all cities in Dorset starting with letter M
- Madjeston, Aberdeenshire
- Maiden Newton, Aberdeenshire
- Mangerton, Aberdeenshire
- Mannings Heath, Aberdeenshire
- Mannington, Aberdeenshire
- Manston, Aberdeenshire
- Manswood, Aberdeenshire
- Mapperton, Aberdeenshire
- Mapperton, Aberdeenshire
- Mappowder, Aberdeenshire
- Margaret Marsh, Aberdeenshire
- Marnhull, Aberdeenshire
- Marshalsea, Aberdeenshire
- Marshwood, Aberdeenshire
- Martinstown, Aberdeenshire
- Matchams, Aberdeenshire
- Maudlin Cross, Aberdeenshire
- Meerhay, Aberdeenshire
- Melbury Abbas, Aberdeenshire
- Melbury Bubb, Aberdeenshire
- Melbury Osmond, Aberdeenshire
- Melbury Sampford, Aberdeenshire
- Melcombe Bingham, Aberdeenshire
- Melcombe Regis, Aberdeenshire
- Melplash, Aberdeenshire
- Merley, Aberdeenshire
- Merriott, Aberdeenshire
- Merritown, Aberdeenshire
- Merry Field Hill, Aberdeenshire
- Meyrick Park, Aberdeenshire
- Middle Bockhampton, Aberdeenshire
- Middlemarsh, Aberdeenshire
- Milborne St Andrew, Aberdeenshire
- Miles Cross, Aberdeenshire
- Mill Throop, Aberdeenshire
- Milton Abbas, Aberdeenshire
- Milton on Stour, Aberdeenshire
- Minchington, Aberdeenshire
- Minterne Magna, Aberdeenshire
- Minterne Parva, Aberdeenshire
- Monkton Up Wimborne, Aberdeenshire
- Monkton Wyld, Aberdeenshire
- Moor Crichel, Aberdeenshire
- Moorbath, Aberdeenshire
- Moordown, Aberdeenshire
- Moorside, Aberdeenshire
- Morcombelake, Aberdeenshire
- Moreton, Aberdeenshire
- Mosterton, Aberdeenshire
- Motcombe, Aberdeenshire
- Mount Pleasant, Aberdeenshire
- Mount Pleasant, Aberdeenshire
- Mounters, Aberdeenshire
- Muckleford, Aberdeenshire
- Mudeford, Aberdeenshire
- Muscliff, Aberdeenshire
- Muscliffe, Aberdeenshire