From Bulwick, Northamptonshire to all cities in Herefordshire starting with letter M
- Madley, Northamptonshire
- Mahollam, Northamptonshire
- Mansel Lacy, Northamptonshire
- Mansell Gamage, Northamptonshire
- Marden, Northamptonshire
- Marlas, Northamptonshire
- Marlbrook, Northamptonshire
- Marlow, Northamptonshire
- Marston, Northamptonshire
- Marston Stannett, Northamptonshire
- Marstow, Northamptonshire
- Mathon, Northamptonshire
- Maund Bryan, Northamptonshire
- Meadow Green, Northamptonshire
- Meer Common, Northamptonshire
- Merbach, Northamptonshire
- Merrivale, Northamptonshire
- Michaelchurch, Northamptonshire
- Michaelchurch Escley, Northamptonshire
- Middle Maes coed, Northamptonshire
- Middleton, Northamptonshire
- Middleton on the Hill, Northamptonshire
- Millhalf, Northamptonshire
- Moccas, Northamptonshire
- Monkhide, Northamptonshire
- Monkland, Northamptonshire
- Monmarsh, Northamptonshire
- Monnington on Wye, Northamptonshire
- Moor Park, Northamptonshire
- Moorcot, Northamptonshire
- Moorend Cross, Northamptonshire
- Moorfields, Northamptonshire
- Moorhampton, Northamptonshire
- Mordiford, Northamptonshire
- Moreton, Northamptonshire
- Moreton Jeffries, Northamptonshire
- Moreton on Lugg, Northamptonshire
- Mortimers Cross, Northamptonshire
- Much Birch, Northamptonshire
- Much Cowarne, Northamptonshire
- Much Dewchurch, Northamptonshire
- Much Marcle, Northamptonshire
- Munderfield Row, Northamptonshire
- Munderfield Stocks, Northamptonshire
- Munsley, Northamptonshire
- Munsley Green, Northamptonshire
- Munstone, Northamptonshire