List of Cities in United Kingdom, List of Towns in United Kingdom (M)
This is a list of cities, towns and villages in United Kingdom. For local results browse cities using the A to Z.
- Macclesfield1,712
- Maidenhead1,695
- Maidstone1,999
- Malmesbury245
- Malvern669
- Manchester13,837
- Margate615
- Marlborough410
- Marlow531
- Maryland17
- Marylebone38
- Melksham326
- Melton Mowbray591
- Merton61
- Middlesbrough2,444
- Middlewich236
- Milnthorpe116
- Milton Keynes3,651
- Mitcham555
- Mold572