From Belhelvie, Aberdeenshire to all cities in Kent starting with letter M
- Mabledon, Aberdeenshire
- Maidstone, Aberdeenshire
- Maltmans Hill, Aberdeenshire
- Manston, Aberdeenshire
- Maplescombe, Aberdeenshire
- Marden, Aberdeenshire
- Marden Beech, Aberdeenshire
- Marden Thorn, Aberdeenshire
- Margate, Aberdeenshire
- Marine Town, Aberdeenshire
- Markbeech, Aberdeenshire
- Market Heath, Aberdeenshire
- Marley, Aberdeenshire
- Marley, Aberdeenshire
- Marlpit, Aberdeenshire
- Marlpit Hill, Aberdeenshire
- Marsh Green, Aberdeenshire
- Marshborough, Aberdeenshire
- Marshside, Aberdeenshire
- Martin, Aberdeenshire
- Martin Mill, Aberdeenshire
- Matfield, Aberdeenshire
- Maxted Street, Aberdeenshire
- Maxton, Aberdeenshire
- Maypole, Aberdeenshire
- Maypole, Aberdeenshire
- Medhurst Row, Aberdeenshire
- Meopham, Aberdeenshire
- Meopham Green, Aberdeenshire
- Meopham Station, Aberdeenshire
- Meresborough, Aberdeenshire
- Mereworth, Aberdeenshire
- Merrymans Hill, Aberdeenshire
- Mersham, Aberdeenshire
- Middle Deal, Aberdeenshire
- Middle Quarter, Aberdeenshire
- Middle Stoke, Aberdeenshire
- Mile Oak, Aberdeenshire
- Mile Town, Aberdeenshire
- Milebush, Aberdeenshire
- Mill Hill, Aberdeenshire
- Mill Street, Aberdeenshire
- Millbank, Aberdeenshire
- Millhall, Aberdeenshire
- Milstead, Aberdeenshire
- Milton, Aberdeenshire
- Milton Regis, Aberdeenshire
- Minster, Aberdeenshire
- Minster, Aberdeenshire
- Modest Corner, Aberdeenshire
- Molash, Aberdeenshire
- Monks Hill, Aberdeenshire
- Monkton, Aberdeenshire
- Moons Green, Aberdeenshire
- Moor Street, Aberdeenshire
- Moorstock, Aberdeenshire
- Morehall, Aberdeenshire
- Mount Pleasant, Aberdeenshire
- Mountain Street, Aberdeenshire
- Mowshurst, Aberdeenshire
- Mud Row, Aberdeenshire
- Mundy Bois, Aberdeenshire
- Murston, Aberdeenshire