List of Towns in UK (United Kingdom) beginning with M

Our database currently has a total of 2,222 Towns/Villages in UK (United Kingdom), which start with the letter M. For a list of Towns/Villages in UK (United Kingdom) broken down by county, go to our Towns in UK (United Kingdom) page.

Filter Towns in UK (United Kingdom) alphabetically

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

#

Town

County

Country

1 Maaruig River Towns in Western Isles Scotland
2 Mabe Burnthouse Towns in Cornwall England
3 Mabledon Towns in Kent England
4 Mablethorpe Towns in Lincolnshire England
5 Macclesfield Towns in Cheshire England
6 Macclesfield Canal Towns in Cheshire England
7 Macclesfield Forest Towns in Cheshire England
8 Macduff Towns in Aberdeenshire Scotland
9 Mace Green Towns in Suffolk England
10 Macedonia Towns in Fife Scotland
11 Machan Towns in North Lanarkshire Scotland
12 Machany Water Towns in Perth and Kinross Scotland
13 Machen Towns in Caerphilly Wales
14 Machno Towns in Conwy Wales
15 Machrie Towns in East Ayrshire Scotland
16 Machrie Water Towns in East Ayrshire Scotland
17 Machrihanish Towns in Argyll and Bute Scotland
18 Machrihanish Water Towns in Argyll and Bute Scotland
19 Machroes Towns in Gwynedd Wales
20 Machynlleth Towns in Powys Wales
21 Machynys Towns in Carmarthenshire Wales
22 Mackan Towns in County Fermanagh Northern Ireland
23 Mackerye End Towns in Hertfordshire England
24 Mackham Towns in Devon England
25 Mackney Towns in Oxfordshire England
26 Mackside Towns in Scottish Borders Scotland
27 Mackworth Towns in Derbyshire England
28 Macmerry Towns in East Lothian Scotland
29 Macosquin Towns in County Londonderry Northern Ireland
30 Madderty Towns in Perth and Kinross Scotland
31 Maddington Towns in Wiltshire England
32 Maddiston Towns in Stirlingshire Scotland
33 Maddox Moor Towns in Pembrokeshire Wales
34 Madehurst Towns in West Sussex England
35 Madeley Towns in Staffordshire England
36 Madeley Towns in Shropshire England
37 Madeley Heath Towns in Staffordshire England
38 Madeleywood Towns in Shropshire England
39 Maders Towns in Cornwall England
40 Madford Towns in Devon England
41 Madingley Towns in Cambridgeshire England
42 Madjeston Towns in Dorset England
43 Madley Towns in Herefordshire England
44 Madresfield Towns in Worcestershire England
45 Madron Towns in Cornwall England
46 Maen-y-groes Towns in Ceredigion Wales
47 Maenaddwyn Towns in Anglesey/Sir Fon Wales
48 Maenclochog Towns in Pembrokeshire Wales
49 Maendy Towns in Glamorgan Wales
50 Maenporth Towns in Cornwall England
51 Maentwrog Towns in Gwynedd Wales
52 Maer Towns in Staffordshire England
53 Maer Towns in Cornwall England
54 Maerdy Towns in Rhondda Cynon Taff Wales
55 Maerdy Towns in Conwy Wales
56 Maerdy Towns in Carmarthenshire Wales
57 Maes llyn Towns in Ceredigion Wales
58 Maes Pennant Towns in Flintshire Wales
59 Maes-bangor Towns in Ceredigion Wales
60 Maes-glas Towns in Newport Wales
61 Maes-Glas (Greenfield) Towns in Flintshire Wales
62 Maes-y-dre Towns in Flintshire Wales
63 Maesbrook Towns in Shropshire England
64 Maesbury Towns in Shropshire England
65 Maesbury Marsh Towns in Shropshire England
66 Maesgeirchen Towns in Gwynedd Wales
67 Maesgwynne Towns in Carmarthenshire Wales
68 Maeshafn Towns in Denbighshire Wales
69 Maesmynis Towns in Powys Wales
70 Maesteg Towns in Bridgend Wales
71 Maesteg Towns in Glamorgan Wales
72 Maesybont Towns in Carmarthenshire Wales
73 Maesycoed Towns in Rhondda Cynon Taff Wales
74 Maesycwmmer Towns in Caerphilly Wales
75 Maesygwartha Towns in Monmouthshire Wales
76 Maesypandy Towns in Powys Wales
77 Maesyrhandir Towns in Powys Wales
78 Magdalen Laver Towns in Essex England
79 Maggieknockater Towns in Moray Scotland
80 Maggots End Towns in Essex England
81 Maghaberry Towns in County Antrim Northern Ireland
82 Magham Down Towns in East Sussex England
83 Maghera Towns in County Londonderry Northern Ireland
84 Maghera Towns in County Down Northern Ireland
85 Maghera Towns in Greater London England
86 Magheraberry Towns in County Antrim Northern Ireland
87 Magherafelt Towns in Greater London England
88 Magherafelt Towns in County Londonderry Northern Ireland
89 Magheralin Towns in County Down Northern Ireland
90 Magheramason Towns in County Tyrone Northern Ireland
91 Magheramorne Towns in County Antrim Northern Ireland
92 Magheraveely Towns in County Fermanagh Northern Ireland
93 Maghull Towns in Merseyside England
94 Magilligan Towns in County Londonderry Northern Ireland
95 Magor Towns in Monmouthshire Wales
96 Magpie Green Towns in Suffolk England
97 Maguiresbridge Towns in County Fermanagh Northern Ireland
98 Maida Vale Towns in Greater London England
99 Maiden Bradley Towns in Wiltshire England
100 Maiden Head Towns in Somerset England
101 Maiden Law Towns in Durham England
102 Maiden Newton Towns in Dorset England
103 Maiden Wells Towns in Pembrokeshire Wales
104 Maidenbower Towns in West Sussex England
105 Maidencombe Towns in Devon England
106 Maidenhall Towns in Suffolk England
107 Maidenhayne Towns in Devon England
108 Maidenhead Towns in Berkshire England
109 Maidenhead Court Towns in Berkshire England
110 Maidenpark Towns in Stirlingshire Scotland
111 Maidens Towns in South Ayrshire Scotland
112 Maidensgrave Towns in Suffolk England
113 Maidensgrove Towns in Oxfordshire England
114 Maidenwell Towns in Lincolnshire England
115 Maidford Towns in Northamptonshire England
116 Maidstone Towns in Kent England
117 Maidwell Towns in Northamptonshire England
118 Mail Towns in Shetland Isles Scotland
119 Mailand Towns in Shetland Isles Scotland
120 Mailingsland Towns in Scottish Borders Scotland
121 Main Dyke Towns in Lancashire England
122 Main Water of Luce Towns in Dumfries and Galloway Scotland
123 Maindee Towns in Newport Wales
124 Maindy Towns in Cardiff Wales
125 Mainholm Towns in East Ayrshire Scotland
126 Mainland Towns in Shetland Isles Scotland
127 Mainland Towns in Orkney Scotland
128 Mains Towns in Cumbria England
129 Mains of Ardestie Towns in Angus Scotland
130 Mains of Balgavies Towns in Angus Scotland
131 Mains of Grandhome Towns in Aberdeenshire Scotland
132 Mains of Gray Towns in Dundee Scotland
133 Mains of Melgund Towns in Angus Scotland
134 Mains of Orchil Towns in Perth and Kinross Scotland
135 Mains of Usan Towns in Angus Scotland
136 Mainsforth Towns in Durham England
137 Mainsriddle Towns in Dumfries and Galloway Scotland
138 Mainstone Towns in Shropshire England
139 Maisemore Towns in Gloucestershire England
140 Maitland Park Towns in Greater London England
141 Makeney Towns in Derbyshire England
142 Mal Dyke Towns in Essex England
143 Malaclete Towns in Western Isles Scotland
144 Malborough Towns in Devon England
145 Malcoff Towns in Derbyshire England
146 Malcolms Head Towns in Shetland Isles Scotland
147 Malden Rushett Towns in Greater London England
148 Maldie Burn Towns in Highland Scotland
149 Maldon Towns in Essex England
150 Malehurst Towns in Shropshire England
151 Malham Towns in North Yorkshire England
152 Maligar Towns in Highland Scotland
153 Malinbridge Towns in South Yorkshire England
154 Malinslee Towns in Shropshire England
155 Mallaig Towns in Highland Scotland
156 Mallaigmore Towns in Highland Scotland
157 Mallart River Towns in Highland Scotland
158 Malleny Mills Towns in Edinburgh Scotland
159 Mallie Towns in Highland Scotland
160 Mallows Green Towns in Essex England
161 Malltraeth Towns in Anglesey/Sir Fon Wales
162 Mallusk Towns in County Antrim Northern Ireland
163 Mallwyd Towns in Gwynedd Wales
164 Malmesbury Towns in Wiltshire England
165 Malmsmead Towns in Devon England
166 Malpas Towns in Cornwall England
167 Malpas Towns in Berkshire England
168 Malpas Towns in Cheshire England
169 Malpas Towns in Newport Wales
170 Malswick Towns in Gloucestershire England
171 Maltby Towns in North Yorkshire England
172 Maltby Towns in South Yorkshire England
173 Maltby Towns in Lincolnshire England
174 Maltby Dyke Towns in Nottinghamshire England
175 Maltby le Marsh Towns in Lincolnshire England
176 Malting End Towns in Suffolk England
177 Malton Towns in North Yorkshire England
178 Malvern Common Towns in Worcestershire England
179 Malvern Hills Towns in Worcestershire England
180 Malvern Link Towns in Worcestershire England
181 Malvern Wells Towns in Worcestershire England
182 Mambeg Towns in Argyll and Bute Scotland
183 Mamble Towns in Worcestershire England
184 Mamhilad Towns in Monmouthshire Wales
185 Manaccan Towns in Cornwall England
186 Manacle Point Towns in Cornwall England
187 Manadon Towns in Devon England
188 Manafon Towns in Powys Wales
189 Manais Towns in Western Isles Scotland
190 Manaton Towns in Devon England
191 Manby Towns in Lincolnshire England
192 Mancetter Towns in Warwickshire England
193 Manchester Towns in Greater Manchester England
194 Manchester and Ashton Canal, Hollinwood Branch Towns in Greater Manchester England
195 Manchester Ship Canal Towns in Cheshire England
196 Manchester Ship Canal Towns in Greater Manchester England
197 Mancot Royal Towns in Flintshire Wales
198 Manea Towns in Cambridgeshire England
199 Maney Towns in West Midlands England
200 Manfield Towns in North Yorkshire England
201 Mangaster Towns in Shetland Isles Scotland
202 Mangersta Towns in Western Isles Scotland
203 Mangerton Towns in Dorset England
204 Mangotsfield Towns in Gloucestershire England
205 Mangrove Green Towns in Bedfordshire England
206 Manhay Towns in Cornwall England
207 Manian-fawr Towns in Ceredigion Wales
208 Mankinholes Towns in West Yorkshire England
209 Manley Towns in Devon England
210 Manley Towns in Cheshire England
211 Manley Common Towns in Cheshire England
212 Manmoel Towns in Caerphilly Wales
213 Mannal Towns in Argyll and Bute Scotland
214 Mannamead Towns in Devon England
215 Mannerston Towns in West Lothian Scotland
216 Manningford Abbots Towns in Wiltshire England
217 Manningford Bohune Towns in Wiltshire England
218 Manningford Bruce Towns in Wiltshire England
219 Manningham Towns in West Yorkshire England
220 Mannings Heath Towns in West Sussex England
221 Mannington Towns in Dorset England
222 Manningtree Towns in Essex England
223 Mannofield Towns in Aberdeenshire Scotland
224 Manor Bourne Towns in Devon England
225 Manor Estate Towns in South Yorkshire England
226 Manor Hill Corner Towns in Lincolnshire England
227 Manor House Towns in West Midlands England
228 Manor Park Towns in Cheshire England
229 Manor Park Towns in West Yorkshire England
230 Manor Park Towns in Northumberland England
231 Manor Park Towns in Nottinghamshire England
232 Manor Park Towns in South Yorkshire England
233 Manor Park Towns in Berkshire England
234 Manor Park Towns in East Sussex England
235 Manor Park Towns in Buckinghamshire England
236 Manor Parsley Towns in Cornwall England
237 Manor Royal Towns in West Sussex England
238 Manor Water Towns in Scottish Borders Scotland
239 Manor, The Towns in West Sussex England
240 Manorbier Towns in Pembrokeshire Wales
241 Manorbier Newton Towns in Pembrokeshire Wales
242 Manordeilo Towns in Carmarthenshire Wales
243 Manorhill Towns in Scottish Borders Scotland
244 Manorowen Towns in Pembrokeshire Wales
245 Mansant Towns in Carmarthenshire Wales
246 Mansegate Towns in Dumfries and Galloway Scotland
247 Manselfield Towns in Swansea Wales
248 Mansell Gamage Towns in Herefordshire England
249 Mansell Lacy Towns in Herefordshire England
250 Manselton Towns in Swansea Wales
251 Mansergh Towns in Cumbria England
252 Mansewood Towns in Glasgow Scotland
253 Mansfield Towns in Nottinghamshire England
254 Mansfield Towns in East Ayrshire Scotland
255 Mansfield Woodhouse Towns in Nottinghamshire England
256 Manson Green Towns in Norfolk England
257 Mansriggs Towns in Cumbria England
258 Manston Towns in West Yorkshire England
259 Manston Towns in Dorset England
260 Manston Towns in Kent England
261 Manswood Towns in Dorset England
262 Manthorpe Towns in Lincolnshire England
263 Mantles Green Towns in Buckinghamshire England
264 Manton Towns in Rutland England
265 Manton Towns in Nottinghamshire England
266 Manton Towns in Wiltshire England
267 Manton Towns in Lincolnshire England
268 Manton Warren Towns in Lincolnshire England
269 Manuden Towns in Essex England
270 Manwood Green Towns in Essex England
271 Manywells Height Towns in West Yorkshire England
272 Maperton Towns in Somerset England
273 Maple Cross Towns in Hertfordshire England
274 Maple End Towns in Essex England
275 Maplebeck Towns in Nottinghamshire England
276 Mapledurham Towns in Oxfordshire England
277 Mapledurwell Towns in Hampshire England
278 Maplehurst Towns in West Sussex England
279 Mapleton Towns in Staffordshire England
280 Mapperley Towns in Derbyshire England
281 Mapperley Towns in Nottinghamshire England
282 Mapperley Park Towns in Nottinghamshire England
283 Mapperton Towns in Dorset England
284 Mappleborough Green Towns in Warwickshire England
285 Mappleton Towns in North Yorkshire England
286 Mapplewell Towns in South Yorkshire England
287 Mappowder Towns in Dorset England
288 Maraig Towns in Western Isles Scotland
289 Marazanvose Towns in Cornwall England
290 Marazion Towns in Cornwall England
291 Marbhig Towns in Western Isles Scotland
292 Marble Arch Towns in County Fermanagh Northern Ireland
293 Marbury Towns in Cheshire England
294 March Towns in Cambridgeshire England
295 March Towns in North Lanarkshire Scotland
296 Marcham Towns in Oxfordshire England
297 Marchamley Towns in Shropshire England
298 Marchamley Wood Towns in Shropshire England
299 Marchington Towns in Staffordshire England
300 Marchington Woodlands Towns in Staffordshire England
301 Marchwiel Towns in Wrexham Wales
302 Marchwood Towns in Hampshire England
303 Marcross Towns in Glamorgan Wales
304 Marcus Towns in Angus Scotland
305 Marden Towns in Wiltshire England
306 Marden Towns in Herefordshire England
307 Marden Towns in Tyne and Wear England
308 Marden Towns in Kent England
309 Marden Ash Towns in Essex England
310 Marden Beech Towns in Kent England
311 Marden Thorn Towns in Kent England
312 Mardleybury Towns in Hertfordshire England
313 Mardu Towns in Shropshire England
314 Mardy Towns in Shropshire England
315 Mardy Towns in Monmouthshire Wales
316 Marefield Towns in Leicestershire England
317 Mareham le Fen Towns in Lincolnshire England
318 Mareham on the Hill Towns in Lincolnshire England
319 Marehay Towns in Derbyshire England
320 Marehill Towns in West Sussex England
321 Maresfield Towns in East Sussex England
322 Maresfield Park Towns in East Sussex England
323 Marfleet Towns in East Riding of Yorkshire England
324 Marford Towns in Wrexham Wales
325 Margam Towns in Neath Port Talbot Wales
326 Margaret Marsh Towns in Dorset England
327 Margaret Roding Towns in Essex England
328 Margaretting Towns in Essex England
329 Margaretting Tye Towns in Essex England
330 Margate Towns in Kent England
331 Margery Towns in Surrey England
332 Margnaheglish Towns in East Ayrshire Scotland
333 Margrove Park Towns in West Yorkshire England
334 Margymonaghan Towns in County Londonderry Northern Ireland
335 Marham Towns in Norfolk England
336 Marhamchurch Towns in Cornwall England
337 Marholm Towns in Cambridgeshire England
338 Marian Towns in Flintshire Wales
339 Marian Cwm Towns in Denbighshire Wales
340 Marian-glas Towns in Anglesey/Sir Fon Wales
341 Marian-y-de (South Beach) Towns in Gwynedd Wales
342 Marian-y-mor (West End) Towns in Gwynedd Wales
343 Mariandyrys Towns in Anglesey/Sir Fon Wales
344 Mariansleigh Towns in Devon England
345 Marine Town Towns in Kent England
346 Marionburgh Towns in Aberdeenshire Scotland
347 Marishader Towns in Highland Scotland
348 Marjoriebanks Towns in Dumfries and Galloway Scotland
349 Mark Towns in Somerset England
350 Mark Causeway Towns in Somerset England
351 Mark Cross Towns in East Sussex England
352 Mark Hall North Towns in Essex England
353 Mark Hall South Towns in Essex England
354 Markbeech Towns in Kent England
355 Markby Towns in Lincolnshire England
356 Markeaton Towns in Derbyshire England
357 Markeaton Brook Towns in Derbyshire England
358 Market Bosworth Towns in Leicestershire England
359 Market Deeping Towns in Lincolnshire England
360 Market Drayton Towns in Shropshire England
361 Market Harborough Towns in Leicestershire England
362 Market Lavington Towns in Wiltshire England
363 Market Overton Towns in Rutland England
364 Market Rasen Towns in Lincolnshire England
365 Market Stainton Towns in Lincolnshire England
366 Market Warsop Towns in Nottinghamshire England
367 Market Weighton Towns in North Yorkshire England
368 Market Weighton Canal Towns in North Yorkshire England
369 Market Weston Towns in Suffolk England
370 Markethill Towns in County Armagh Northern Ireland
371 Markethill Towns in Perth and Kinross Scotland
372 Markfield Towns in Leicestershire England
373 Markham Towns in Caerphilly Wales
374 Markham Moor Towns in Nottinghamshire England
375 Markie Burn Towns in Highland Scotland
376 Markinch Towns in Fife Scotland
377 Markington Towns in North Yorkshire England
378 Markland Hill Towns in Lancashire England
379 Markle Towns in East Lothian Scotland
380 Marks Gate Towns in Greater London England
381 Marks Tey Towns in Essex England
382 Marksbury Towns in Somerset England
383 Markyate Towns in Hertfordshire England
384 Marl Bank Towns in Worcestershire England
385 Marland Towns in Lancashire England
386 Marlas Towns in Herefordshire England
387 Marlborough Towns in Wiltshire England
388 Marlbrook Towns in Herefordshire England
389 Marlcliff Towns in Warwickshire England
390 Marldon Towns in Devon England
391 Marle Green Towns in East Sussex England
392 Marle Hill Towns in Gloucestershire England
393 Marlesford Towns in Suffolk England
394 Marley Towns in Kent England
395 Marley Green Towns in Cheshire England
396 Marley Heights Towns in West Sussex England
397 Marley Hill Towns in Durham England
398 Marley Pots Towns in Tyne and Wear England
399 Marlingford Towns in Norfolk England
400 Marloes Towns in Pembrokeshire Wales
401 Marlow Towns in Herefordshire England
402 Marlow Towns in Berkshire England
403 Marlow Bottom Towns in Buckinghamshire England
404 Marlow Common Towns in Buckinghamshire England
405 Marlpit Hill Towns in Kent England
406 Marlpits Towns in East Sussex England
407 Marlpool Towns in Derbyshire England
408 Marnhull Towns in Dorset England
409 Marnoch Towns in Moray Scotland
410 Marnock Towns in North Lanarkshire Scotland
411 Marple Towns in Cheshire England
412 Marple Bridge Towns in Cheshire England
413 Marpleridge Towns in Cheshire England
414 Marr Towns in South Yorkshire England
415 Marr Green Towns in Wiltshire England
416 Marrel Towns in Highland Scotland
417 Marrick Towns in North Yorkshire England
418 Marrister Towns in Shetland Isles Scotland
419 Marros Towns in Carmarthenshire Wales
420 Marsden Towns in West Yorkshire England
421 Marsden Towns in Tyne and Wear England
422 Marsden Height Towns in Lancashire England
423 Marsett Towns in North Yorkshire England
424 Marsh Towns in Buckinghamshire England
425 Marsh Towns in Devon England
426 Marsh Towns in West Yorkshire England
427 Marsh Baldon Towns in Oxfordshire England
428 Marsh Benham Towns in Berkshire England
429 Marsh Common Towns in Gloucestershire England
430 Marsh End Towns in Worcestershire England
431 Marsh Gate Towns in Berkshire England
432 Marsh Gibbon Towns in Buckinghamshire England
433 Marsh Green Towns in Shropshire England
434 Marsh Green Towns in Lancashire England
435 Marsh Green Towns in Devon England
436 Marsh Green Towns in Staffordshire England
437 Marsh Green Towns in Cheshire England
438 Marsh Green Towns in Kent England
439 Marsh Houses Towns in Lancashire England
440 Marsh Lane Towns in Gloucestershire England
441 Marsh Lane Towns in Derbyshire England
442 Marsh Mills Towns in Somerset England
443 Marsh Side Towns in Norfolk England
444 Marsh Street Towns in Somerset England
445 Marsh, The Towns in Powys Wales
446 Marsh, The Towns in Shropshire England
447 Marshall Meadows Towns in Northumberland England
448 Marshalls Heath Towns in Hertfordshire England
449 Marshalsea Towns in Dorset England
450 Marshalswick Towns in Hertfordshire England
451 Marsham Towns in Norfolk England
452 Marshborough Towns in Kent England
453 Marshbrook Towns in Shropshire England
454 Marshchapel Towns in Lincolnshire England
455 Marshfield Towns in Gloucestershire England
456 Marshfield Towns in Newport Wales
457 Marshfield Bank Towns in Cheshire England
458 Marshgate Towns in Cornwall England
459 Marshland St James Towns in Norfolk England
460 Marshmoor Towns in Hertfordshire England
461 Marshside Towns in Kent England
462 Marshside Towns in Merseyside England
463 Marshwood Towns in Dorset England
464 Marske Towns in North Yorkshire England
465 Marske Beck Towns in North Yorkshire England
466 Marske-By-The-Sea Towns in West Yorkshire England
467 Marston Towns in Wiltshire England
468 Marston Towns in Lincolnshire England
469 Marston Towns in Oxfordshire England
470 Marston Towns in Staffordshire England
471 Marston Towns in Warwickshire England
472 Marston Towns in Herefordshire England
473 Marston Towns in Cheshire England
474 Marston Bigot Towns in Somerset England
475 Marston Doles Towns in Warwickshire England
476 Marston Gate Towns in Somerset England
477 Marston Green Towns in West Midlands England
478 Marston Hill Towns in Wiltshire England
479 Marston Jabbett Towns in Warwickshire England
480 Marston Magna Towns in Somerset England
481 Marston Meysey Towns in Gloucestershire England
482 Marston Montgomery Towns in Derbyshire England
483 Marston Moretaine Towns in Bedfordshire England
484 Marston on Dove Towns in Derbyshire England
485 Marston St Lawrence Towns in Northamptonshire England
486 Marston Stannett Towns in Herefordshire England
487 Marston Trussell Towns in Northamptonshire England
488 Marstow Towns in Herefordshire England
489 Marsworth Towns in Buckinghamshire England
490 Marten Towns in Wiltshire England
491 Marthall Towns in Cheshire England
492 Martham Towns in Norfolk England
493 Marthwaite Towns in Cumbria England
494 Martin Towns in Kent England
495 Martin Towns in Hampshire England
496 Martin Towns in Lincolnshire England
497 Martin Dales Towns in Lincolnshire England
498 Martin Drove End Towns in Hampshire England
499 Martin Hussingtree Towns in Worcestershire England
500 Martin Mill Towns in Kent England
501 Martin Moor Towns in Lincolnshire England
502 Martindale Towns in Cumbria England
503 Martinhoe Towns in Devon England
504 Martinhoe Cross Towns in Devon England
505 Martinscroft Towns in Cheshire England
506 Martinstown Towns in County Antrim Northern Ireland
507 Martinstown Towns in Dorset England
508 Martlesham Towns in Suffolk England
509 Martlesham Heath Towns in Suffolk England
510 Martletwy Towns in Pembrokeshire Wales
511 Martley Towns in Worcestershire England
512 Martock Towns in Somerset England
513 Marton Towns in Nottinghamshire England
514 Marton Towns in Warwickshire England
515 Marton Towns in Cumbria England
516 Marton Towns in Shropshire England
517 Marton Towns in Cheshire England
518 Marton Towns in North Yorkshire England
519 Marton Green Towns in Cheshire England
520 Marton Grove Towns in North Yorkshire England
521 Marton Moor Towns in Warwickshire England
522 Marton Moss Side Towns in Lancashire England
523 Marton-in-the-Forest Towns in North Yorkshire England
524 Marton-le-Moor Towns in North Yorkshire England
525 Martyr Worthy Towns in Hampshire England
526 Marwick Towns in Orkney Scotland
527 Marwood Towns in Devon England
528 Mary Tavy Towns in Devon England
529 Marybank Towns in Highland Scotland
530 Maryburgh Towns in Highland Scotland
531 Maryfield Towns in Cornwall England
532 Maryhill Towns in Glasgow Scotland
533 Marykirk Towns in Angus Scotland
534 Maryland Towns in Monmouthshire Wales
535 Marylebone Towns in Lancashire England
536 Marylebone Towns in Greater London England
537 Marypark Towns in Moray Scotland
538 Maryport Towns in Cumbria England
539 Maryton Towns in Angus Scotland
540 Marywell Towns in Angus Scotland
541 Marywell Towns in Aberdeenshire Scotland
542 Masbrough Towns in South Yorkshire England
543 Mascle Bridge Towns in Pembrokeshire Wales
544 Masham Towns in North Yorkshire England
545 Mashbury Towns in Essex England
546 Mason Towns in Tyne and Wear England
547 Masongill Towns in North Yorkshire England
548 Masonhill Towns in East Ayrshire Scotland
549 Mastin Moor Towns in Derbyshire England
550 Mastrick Towns in Aberdeenshire Scotland
551 Matchborough Towns in Worcestershire England
552 Matching Towns in Essex England
553 Matching Green Towns in Essex England
554 Matching Tye Towns in Essex England
555 Matfen Towns in Northumberland England
556 Matfield Towns in Kent England
557 Mathern Towns in Monmouthshire Wales
558 Mathon Towns in Herefordshire England
559 Mathry Towns in Pembrokeshire Wales
560 Matlaske Towns in Norfolk England
561 Matley Towns in Greater Manchester England
562 Matlock Towns in Derbyshire England
563 Matlock Bank Towns in Derbyshire England
564 Matlock Bath Towns in Derbyshire England
565 Matlock Bridge Towns in Derbyshire England
566 Matlock Cliff Towns in Derbyshire England
567 Matlock Dale Towns in Derbyshire England
568 Matshead Towns in Lancashire England
569 Matson Towns in Gloucestershire England
570 Matterdale End Towns in Cumbria England
571 Mattersey Towns in Nottinghamshire England
572 Mattersey Thorpe Towns in Nottinghamshire England
573 Matthewsgreen Towns in Berkshire England
574 Mattingley Towns in Hampshire England
575 Mattishall Towns in Norfolk England
576 Mattishall Burgh Towns in Norfolk England
577 Mauchline Towns in East Ayrshire Scotland
578 Maud Towns in Aberdeenshire Scotland
579 Maudlin Towns in West Sussex England
580 Maudlin Towns in Dorset England
581 Maudlin Towns in Cornwall England
582 Maudlin Cross Towns in Dorset England
583 Maugersbury Towns in Gloucestershire England
584 Maulden Towns in Bedfordshire England
585 Maulds Meaburn Towns in Cumbria England
586 Maun Towns in Nottinghamshire England
587 Maunby Towns in North Yorkshire England
588 Maund Bryan Towns in Herefordshire England
589 Maundown Towns in Somerset England
590 Mauricewood Towns in Midlothian Scotland
591 Mautby Towns in Norfolk England
592 Mavesyn Ridware Towns in Staffordshire England
593 Mavis Enderby Towns in Lincolnshire England
594 Maw Green Towns in Cheshire England
595 Mawbray Towns in Cumbria England
596 Mawddach Towns in Gwynedd Wales
597 Mawdesley Towns in Lancashire England
598 Mawdlam Towns in Glamorgan Wales
599 Mawgan Towns in Cornwall England
600 Mawgan Porth Towns in Cornwall England
601 Mawla Towns in Cornwall England
602 Mawnan Towns in Cornwall England
603 Mawnan Smith Towns in Cornwall England
604 Mawson Green Towns in South Yorkshire England
605 Mawthorpe Towns in Lincolnshire England
606 Maxey Towns in Cambridgeshire England
607 Maxstoke Towns in Warwickshire England
608 Maxted Street Towns in Kent England
609 Maxton Towns in Kent England
610 Maxton Towns in Scottish Borders Scotland
611 Maxwelltown Towns in Dumfries and Galloway Scotland
612 Maxworthy Towns in Cornwall England
613 May Bank Towns in Staffordshire England
614 May Hill Towns in Monmouthshire Wales
615 Mayals Towns in Swansea Wales
616 Maybole Towns in South Ayrshire Scotland
617 Maybury Towns in Surrey England
618 Maybush Towns in Hampshire England
619 Mayes Green Towns in Surrey England
620 Mayeston Towns in Pembrokeshire Wales
621 Mayfair Towns in Greater London England
622 Mayfield Towns in Highland Scotland
623 Mayfield Towns in Northumberland England
624 Mayfield Towns in East Sussex England
625 Mayfield Towns in West Lothian Scotland
626 Mayfield Towns in Midlothian Scotland
627 Mayfield Towns in Staffordshire England
628 Mayford Towns in Surrey England
629 Mayhill Towns in Swansea Wales
630 Mayland Towns in Essex England
631 Maylandsea Towns in Essex England
632 Mayobridge Towns in County Down Northern Ireland
633 Mayon Towns in Cornwall England
634 Maypole Towns in Monmouthshire Wales
635 Maypole Towns in Kent England
636 Maypole Towns in Cornwall England
637 Maypole Green Towns in Essex England
638 Maypole Green Towns in Norfolk England
639 Maypole Green Towns in Suffolk England
640 Mays Green Towns in Oxfordshire England
641 Mayshill Towns in Gloucestershire England
642 Maythorn Towns in South Yorkshire England
643 Maythorne Towns in Nottinghamshire England
644 Maywick Towns in Shetland Isles Scotland
645 Mazetown Towns in County Antrim Northern Ireland
646 McGaffins Corner Towns in County Down Northern Ireland
647 McLaughlins Corner Towns in County Antrim Northern Ireland
648 Mead Towns in Cornwall England
649 Mead Towns in Devon England
650 Mead End Towns in Hampshire England
651 Mead End Towns in Wiltshire England
652 Mead Vale Towns in Surrey England
653 Meadgate Towns in Somerset England
654 Meadie Towns in Highland Scotland
655 Meadle Towns in Buckinghamshire England
656 Meadow Green Towns in Herefordshire England
657 Meadow Hall Towns in South Yorkshire England
658 Meadow Head Towns in South Yorkshire England
659 Meadowbank Towns in Cheshire England
660 Meadowbank Towns in Edinburgh Scotland
661 Meadowend Towns in Essex England
662 Meadowfield Towns in Durham England
663 Meadowfoot Towns in East Ayrshire Scotland
664 Meadowley Towns in Shropshire England
665 Meadowmill Towns in East Lothian Scotland
666 Meadows Towns in Nottinghamshire England
667 Meadows Dyke Towns in Norfolk England
668 Meadowtown Towns in Shropshire England
669 Meads Towns in East Sussex England
670 Meadside Towns in Oxfordshire England
671 Meadwell Towns in Devon England
672 Meaford Towns in Staffordshire England
673 Meagill Towns in North Yorkshire England
674 Meal Bank Towns in Cumbria England
675 Meal Hill Towns in West Yorkshire England
676 Mealabost Towns in Western Isles Scotland
677 Mealasta Island Towns in Western Isles Scotland
678 Mealista Towns in Western Isles Scotland
679 Meall Mor Towns in Highland Scotland
680 Mealrigg Towns in Cumbria England
681 Mealsgate Towns in Cumbria England
682 Meanwood Towns in West Yorkshire England
683 Mearbeck Towns in North Yorkshire England
684 Meare Towns in Somerset England
685 Meare Green Towns in Somerset England
686 Mearns Towns in East Renfrewshire Scotland
687 Mearns Towns in Somerset England
688 Mears Ashby Towns in Northamptonshire England
689 Measborough Dike Towns in South Yorkshire England
690 Mease Towns in Derbyshire England
691 Mease Towns in Staffordshire England
692 Mease Towns in Leicestershire England
693 Measham Towns in Leicestershire England
694 Meath Green Towns in Surrey England
695 Meathop Towns in Cumbria England
696 Meaux Towns in North Yorkshire England
697 Meavaig Towns in Western Isles Scotland
698 Meaver Towns in Cornwall England
699 Meavy Towns in Devon England
700 Medbourne Towns in Leicestershire England
701 Medburn Towns in Northumberland England
702 Meddon Towns in Cornwall England
703 Meden Vale Towns in Nottinghamshire England
704 Medhurst Row Towns in Kent England
705 Medina Towns in Isle of Wight England
706 Medlam Towns in Lincolnshire England
707 Medlar Towns in Lancashire England
708 Medlicott Towns in Shropshire England
709 Medlyn Towns in Cornwall England
710 Medmenham Towns in Buckinghamshire England
711 Medomsley Towns in Durham England
712 Medstead Towns in Hampshire England
713 Medway Towns in Kent England
714 Medway Towns in West Sussex England
715 Medway Towns in East Sussex England
716 Medwin Water Towns in North Lanarkshire Scotland
717 Meece Brook Towns in Staffordshire England
718 Meer Common Towns in Herefordshire England
719 Meer End Towns in West Midlands England
720 Meerbrook Towns in Staffordshire England
721 Meerhay Towns in Dorset England
722 Meersbrook Towns in South Yorkshire England
723 Meesden Towns in Hertfordshire England
724 Meese Towns in Shropshire England
725 Meese Towns in Staffordshire England
726 Meeson Towns in Shropshire England
727 Meeson Heath Towns in Shropshire England
728 Meeth Towns in Devon England
729 Meethe Towns in Devon England
730 Meethill Towns in Aberdeenshire Scotland
731 Meeting Green Towns in Suffolk England
732 Meeting House Hill Towns in Norfolk England
733 Meggat Water Towns in Dumfries and Galloway Scotland
734 Meidrim Towns in Carmarthenshire Wales
735 Meifod Towns in Powys Wales
736 Meig Towns in Highland Scotland
737 Meigle Towns in Perth and Kinross Scotland
738 Meigle Towns in East Ayrshire Scotland
739 Meikle Earnock Towns in North Lanarkshire Scotland
740 Meikle Kilchattan Butts Towns in Argyll and Bute Scotland
741 Meikle Wartle Towns in Aberdeenshire Scotland
742 Meikle Whitefield Towns in Perth and Kinross Scotland
743 Meikleour Towns in Perth and Kinross Scotland
744 Meinciau Towns in Carmarthenshire Wales
745 Meir Towns in Staffordshire England
746 Meir Heath Towns in Staffordshire England
747 Melbourn Towns in Cambridgeshire England
748 Melbourne Towns in Derbyshire England
749 Melbourne Towns in North Yorkshire England
750 Melbury Abbas Towns in Dorset England
751 Melbury Bubb Towns in Dorset England
752 Melbury Osmond Towns in Dorset England
753 Melbury Sampford Towns in Dorset England
754 Melby Towns in Shetland Isles Scotland
755 Melchbourne Towns in Bedfordshire England
756 Melcombe Towns in Somerset England
757 Melcombe Bingham Towns in Dorset England
758 Melcombe Regis Towns in Dorset England
759 Meldon Towns in Northumberland England
760 Meldon Towns in Devon England
761 Meldreth Towns in Cambridgeshire England
762 Melfort Towns in Argyll and Bute Scotland
763 Meliden (Gallt Melyd) Towns in Denbighshire Wales
764 Melin Caiach Towns in Merthyr Tydfil Wales
765 Melin-y-coed Towns in Conwy Wales
766 Melin-y-Wig Towns in Denbighshire Wales
767 Melinbyrhedyn Towns in Powys Wales
768 Melincourt Towns in Neath Port Talbot Wales
769 Melincryddan Towns in Neath Port Talbot Wales
770 Melinsey Towns in Cornwall England
771 Melkington Towns in Northumberland England
772 Melkinthorpe Towns in Cumbria England
773 Melkridge Towns in Northumberland England
774 Melksham Towns in Wiltshire England
775 Melksham Forest Towns in Wiltshire England
776 Mell Green Towns in Berkshire England
777 Mellangoose Towns in Cornwall England
778 Mellguards Towns in Cumbria England
779 Melling Towns in Merseyside England
780 Melling Towns in Lancashire England
781 Melling Mount Towns in Merseyside England
782 Mellingey Towns in Cornwall England
783 Mellis Towns in Suffolk England
784 Mellis Green Towns in Suffolk England
785 Mellon Charles Towns in Highland Scotland
786 Mellon Udrigle Towns in Highland Scotland
787 Mellor Towns in Lancashire England
788 Mellor Towns in Cheshire England
789 Mellor Brook Towns in Lancashire England
790 Mells Towns in Somerset England
791 Mells Towns in Suffolk England
792 Mells Green Towns in Somerset England
793 Mellte Towns in Powys Wales
794 Mellte Towns in Neath Port Talbot Wales
795 Melmerby Towns in North Yorkshire England
796 Melmerby Towns in Cumbria England
797 Melon Green Towns in Suffolk England
798 Melplash Towns in Dorset England
799 Melrose Towns in Scottish Borders Scotland
800 Melsonby Towns in North Yorkshire England
801 Meltham Towns in West Yorkshire England
802 Meltham Mills Towns in West Yorkshire England
803 Melton Towns in Suffolk England
804 Melton Towns in North Yorkshire England
805 Melton Constable Towns in Norfolk England
806 Melton Mowbray Towns in Leicestershire England
807 Melton Ross Towns in Lincolnshire England
808 Meltonby Towns in North Yorkshire England
809 Melvaig Towns in Highland Scotland
810 Melverley Towns in Shropshire England
811 Melverley Green Towns in Powys Wales
812 Melvich Towns in Highland Scotland
813 Membland Towns in Devon England
814 Membury Towns in Devon England
815 Memsie Towns in Aberdeenshire Scotland
816 Memus Towns in Angus Scotland
817 Mena Towns in Cornwall England
818 Menadarva Towns in Cornwall England
819 Menagissey Towns in Cornwall England
820 Menai Bridge (Porthaethwy) Towns in Anglesey/Sir Fon Wales
821 Mendham Towns in Suffolk England
822 Mendip Hills Towns in Somerset England
823 Mendlesham Towns in Suffolk England
824 Mendlesham Green Towns in Suffolk England
825 Menethorpe Towns in North Yorkshire England
826 Mengham Towns in Hampshire England
827 Menheniot Towns in Cornwall England
828 Menherion Towns in Cornwall England
829 Menithwood Towns in Worcestershire England
830 Menna Towns in Cornwall England
831 Mennock Towns in Dumfries and Galloway Scotland
832 Menston Towns in West Yorkshire England
833 Menstrie Towns in Clackmannanshire Scotland
834 Menthorpe Towns in North Yorkshire England
835 Mentmore Towns in Buckinghamshire England
836 Menzion Towns in Scottish Borders Scotland
837 Meoble Towns in Highland Scotland
838 Meole Brace Towns in Shropshire England
839 Meols Towns in Merseyside England
840 Meon Towns in Hampshire England
841 Meon Park Towns in Hampshire England
842 Meonstoke Towns in Hampshire England
843 Meopham Towns in Kent England
844 Meopham Green Towns in Kent England
845 Meopham Station Towns in Kent England
846 Mepal Towns in Cambridgeshire England
847 Meppershall Towns in Bedfordshire England
848 Merbach Towns in Herefordshire England
849 Mercaton Towns in Derbyshire England
850 Merchant Fields Towns in West Yorkshire England
851 Merchiston Towns in Edinburgh Scotland
852 Merddwr Towns in Conwy Wales
853 Mere Towns in Cheshire England
854 Mere Towns in Wiltshire England
855 Mere Brow Towns in Lancashire England
856 Mere Green Towns in West Midlands England
857 Mere Heath Towns in Cheshire England
858 Mereclough Towns in Lancashire England
859 Merehead Towns in Wrexham Wales
860 Meresborough Towns in Kent England
861 Mereside Towns in Lancashire England
862 Meretown Towns in Shropshire England
863 Mereworth Towns in Kent England
864 Meriden Towns in Hertfordshire England
865 Meriden Towns in West Midlands England
866 Merkadale Towns in Highland Scotland
867 Merkinch Towns in Highland Scotland
868 Merkland Towns in East Ayrshire Scotland
869 Merle Common Towns in Surrey England
870 Merley Towns in Dorset England
871 Merridale Towns in Staffordshire England
872 Merridge Towns in Somerset England
873 Merrie Gardens Towns in Isle of Wight England
874 Merrifield Towns in Devon England
875 Merrifield Towns in Cornwall England
876 Merrington Towns in Shropshire England
877 Merrion Towns in Pembrokeshire Wales
878 Merriott Towns in Dorset England
879 Merriott Towns in Somerset England
880 Merriottsford Towns in Somerset England
881 Merritown Towns in Dorset England
882 Merrivale Towns in Devon England
883 Merrow Towns in Surrey England
884 Merry Field Hill Towns in Dorset England
885 Merry Hill Towns in Hertfordshire England
886 Merry Hill Towns in Staffordshire England
887 Merry Lees Towns in Leicestershire England
888 Merry Meeting Towns in Cornwall England
889 Merry Oak Towns in Hampshire England
890 Merrybent Towns in Durham England
891 Merryhill Green Towns in Berkshire England
892 Merrylee Towns in East Renfrewshire Scotland
893 Merrymeet Towns in Cornwall England
894 Mersea Island Towns in Essex England
895 Mersey Towns in Cheshire England
896 Mersham Towns in Kent England
897 Merstham Towns in Surrey England
898 Merston Towns in West Sussex England
899 Merstone Towns in Isle of Wight England
900 Merther Towns in Cornwall England
901 Merther Lane Towns in Cornwall England
902 Merthyr Towns in Carmarthenshire Wales
903 Merthyr Cynog Towns in Powys Wales
904 Merthyr Dyfan Towns in Glamorgan Wales
905 Merthyr Mawr Towns in Glamorgan Wales
906 Merthyr Tydfil Towns in Merthyr Tydfil Wales
907 Merthyr Vale Towns in Merthyr Tydfil Wales
908 Merton Towns in Greater London England
909 Merton Towns in Devon England
910 Merton Towns in Oxfordshire England
911 Merton Towns in Norfolk England
912 Merton Park Towns in Greater London England
913 Meshaw Towns in Devon England
914 Messing Towns in Essex England
915 Messingham Towns in Lincolnshire England
916 Mesty Croft Towns in West Midlands England
917 Mesur-y-dorth Towns in Pembrokeshire Wales
918 Metal Bridge Towns in Durham England
919 Metcombe Towns in Devon England
920 Metfield Towns in Suffolk England
921 Metherell Towns in Cornwall England
922 Metheringham Towns in Lincolnshire England
923 Methersgate Towns in Suffolk England
924 Methil Towns in Fife Scotland
925 Methilhill Towns in Fife Scotland
926 Methley Towns in West Yorkshire England
927 Methley Junction Towns in West Yorkshire England
928 Methley Lanes Towns in West Yorkshire England
929 Methlick Towns in Aberdeenshire Scotland
930 Methven Towns in Perth and Kinross Scotland
931 Methwold Towns in Norfolk England
932 Methwold Hythe Towns in Norfolk England
933 Mettingham Towns in Suffolk England
934 Metton Towns in Norfolk England
935 Mevagissey Towns in Cornwall England
936 Mewith Head Towns in North Yorkshire England
937 Mexborough Towns in South Yorkshire England
938 Meyrick Park Towns in Dorset England
939 Meysey Hampton Towns in Gloucestershire England
940 Miabhaig Towns in Western Isles Scotland
941 Mial Towns in Highland Scotland
942 Miavaig Towns in Western Isles Scotland
943 Michaelchurch Towns in Herefordshire England
944 Michaelchurch Escley Towns in Herefordshire England
945 Michaelchurch-on-Arrow Towns in Powys Wales
946 Michaelston-le-Pit Towns in Glamorgan Wales
947 Michaelston-super-Ely Towns in Glamorgan Wales
948 Michaelston-y-Fedw Towns in Newport Wales
949 Michaelstow Towns in Cornwall England
950 Michelcombe Towns in Devon England
951 Micheldever Towns in Hampshire England
952 Michelmersh Towns in Hampshire England
953 Mickfield Towns in Suffolk England
954 Mickle Trafford Towns in Cheshire England
955 Micklebring Towns in South Yorkshire England
956 Mickleby Towns in North Yorkshire England
957 Micklefield Towns in Buckinghamshire England
958 Micklefield Towns in West Yorkshire England
959 Micklefield Green Towns in Hertfordshire England
960 Mickleham Towns in Surrey England
961 Micklehurst Towns in Greater Manchester England
962 Mickleover Towns in Derbyshire England
963 Micklethwaite Towns in West Yorkshire England
964 Micklethwaite Towns in Cumbria England
965 Mickleton Towns in Gloucestershire England
966 Mickleton Towns in Durham England
967 Mickletown Towns in West Yorkshire England
968 Mickley Towns in North Yorkshire England
969 Mickley Towns in Derbyshire England
970 Mickley Towns in Shropshire England
971 Mickley Green Towns in Suffolk England
972 Mickley Square Towns in Northumberland England
973 Mid Ardlaw Towns in Aberdeenshire Scotland
974 Mid Auchinleck Towns in East Renfrewshire Scotland
975 Mid Calder Towns in West Lothian Scotland
976 Mid Clyth Towns in Highland Scotland
977 Mid Ho Towns in Shetland Isles Scotland
978 Mid Holmwood Towns in Surrey England
979 Mid Lambrook Towns in Somerset England
980 Mid Lavant Towns in West Sussex England
981 Mid Murthat Towns in Dumfries and Galloway Scotland
982 Mid Strome Towns in Highland Scotland
983 Mid Walls Towns in Shetland Isles Scotland
984 Mid Yell Towns in Shetland Isles Scotland
985 Midanbury Towns in Hampshire England
986 Midbea Towns in Orkney Scotland
987 Midbrake Towns in Shetland Isles Scotland
988 Middle Assendon Towns in Oxfordshire England
989 Middle Aston Towns in Oxfordshire England
990 Middle Barton Towns in Oxfordshire England
991 Middle Bickenhill Towns in West Midlands England
992 Middle Bockhampton Towns in Dorset England
993 Middle Bourne Towns in Surrey England
994 Middle Bridge Towns in Somerset England
995 Middle Brighty Towns in Angus Scotland
996 Middle Burnham Towns in Somerset England
997 Middle Chinnock Towns in Somerset England
998 Middle Claydon Towns in Buckinghamshire England
999 Middle Cliff Towns in Staffordshire England
1000 Middle Crackington Towns in Cornwall England
1001 Middle Duntisbourne Towns in Gloucestershire England
1002 Middle Grange Towns in Aberdeenshire Scotland
1003 Middle Green Towns in Buckinghamshire England
1004 Middle Green Towns in Somerset England
1005 Middle Green Towns in Suffolk England
1006 Middle Handley Towns in Derbyshire England
1007 Middle Harling Towns in Norfolk England
1008 Middle Herrington Towns in Durham England
1009 Middle Hill Towns in Staffordshire England
1010 Middle Hill Towns in Pembrokeshire Wales
1011 Middle Kames Towns in Argyll and Bute Scotland
1012 Middle Level Drain Towns in Norfolk England
1013 Middle Level Main Drain Towns in Cambridgeshire England
1014 Middle Littleton Towns in Worcestershire England
1015 Middle Luxton Towns in Devon England
1016 Middle Madeley Towns in Staffordshire England
1017 Middle Maes-coed Towns in Herefordshire England
1018 Middle Marwood Towns in Devon England
1019 Middle Mayfield Towns in Staffordshire England
1020 Middle Mill Towns in Pembrokeshire Wales
1021 Middle Quarter Towns in Kent England
1022 Middle Rasen Towns in Lincolnshire England
1023 Middle Rocombe Towns in Devon England
1024 Middle Side Towns in Durham England
1025 Middle Stoford Towns in Somerset England
1026 Middle Stoke Towns in Kent England
1027 Middle Stoke Towns in West Midlands England
1028 Middle Stoughton Towns in Somerset England
1029 Middle Street Towns in Gloucestershire England
1030 Middle Taphouse Towns in Cornwall England
1031 Middle Town Towns in Cornwall England
1032 Middle Tysoe Towns in Warwickshire England
1033 Middle Wallop Towns in Hampshire England
1034 Middle Weald Towns in Buckinghamshire England
1035 Middle Wick Towns in Gloucestershire England
1036 Middle Winterslow Towns in Wiltshire England
1037 Middle Woodford Towns in Wiltshire England
1038 Middlebank Towns in Perth and Kinross Scotland
1039 Middlebie Towns in Dumfries and Galloway Scotland
1040 Middlebridge Towns in Perth and Kinross Scotland
1041 Middlecave Towns in North Yorkshire England
1042 Middlecliffe Towns in South Yorkshire England
1043 Middlecott Towns in Devon England
1044 Middlecroft Towns in Derbyshire England
1045 Middlefield Towns in Stirlingshire Scotland
1046 Middlefield Towns in Aberdeenshire Scotland
1047 Middleforth Green Towns in Lancashire England
1048 Middleham Towns in North Yorkshire England
1049 Middlehill Towns in Cornwall England
1050 Middlehill Towns in Wiltshire England
1051 Middlehope Towns in Shropshire England
1052 Middlemarsh Towns in Dorset England
1053 Middlemoor Towns in Devon England
1054 Middlemuir Towns in Aberdeenshire Scotland
1055 Middleport Towns in Staffordshire England
1056 Middlequarter Towns in Western Isles Scotland
1057 Middlerig Towns in Stirlingshire Scotland
1058 Middlesbrough Towns in North Yorkshire England
1059 Middlesceugh Towns in Cumbria England
1060 Middleshaw Towns in Cumbria England
1061 Middleshaw Towns in Dumfries and Galloway Scotland
1062 Middlesmoor Towns in North Yorkshire England
1063 Middlestone Towns in Durham England
1064 Middlestone Moor Towns in Durham England
1065 Middlestown Towns in West Yorkshire England
1066 Middlethorpe Towns in North Yorkshire England
1067 Middleton Towns in Derbyshire England
1068 Middleton Towns in North Yorkshire England
1069 Middleton Towns in Shropshire England
1070 Middleton Towns in Essex England
1071 Middleton Towns in Lancashire England
1072 Middleton Towns in Hampshire England
1073 Middleton Towns in Suffolk England
1074 Middleton Towns in Argyll and Bute Scotland
1075 Middleton Towns in Durham England
1076 Middleton Towns in Northumberland England
1077 Middleton Towns in Cumbria England
1078 Middleton Towns in Angus Scotland
1079 Middleton Towns in Warwickshire England
1080 Middleton Towns in Northamptonshire England
1081 Middleton Towns in Norfolk England
1082 Middleton Towns in Isle of Wight England
1083 Middleton Towns in West Yorkshire England
1084 Middleton Towns in Herefordshire England
1085 Middleton Towns in Midlothian Scotland
1086 Middleton Towns in Swansea Wales
1087 Middleton Baggot Towns in Shropshire England
1088 Middleton Cheney Towns in Northamptonshire England
1089 Middleton Green Towns in Staffordshire England
1090 Middleton Hall Towns in Northumberland England
1091 Middleton in Teesdale Towns in Durham England
1092 Middleton Junction Towns in Lancashire England
1093 Middleton Moor Towns in Suffolk England
1094 Middleton of Dalrulzian Towns in Perth and Kinross Scotland
1095 Middleton on the Hill Towns in Herefordshire England
1096 Middleton on-the-Wolds Towns in North Yorkshire England
1097 Middleton One Row Towns in North Yorkshire England
1098 Middleton Park Towns in Aberdeenshire Scotland
1099 Middleton Place Towns in Cumbria England
1100 Middleton Priors Towns in Shropshire England
1101 Middleton Quernhow Towns in North Yorkshire England
1102 Middleton Scriven Towns in Shropshire England
1103 Middleton St George Towns in Durham England
1104 Middleton Stoney Towns in Oxfordshire England
1105 Middleton Tyas Towns in North Yorkshire England
1106 Middleton-on-Leven Towns in North Yorkshire England
1107 Middleton-on-Sea Towns in West Sussex England
1108 Middletown Towns in Powys Wales
1109 Middletown Towns in County Armagh Northern Ireland
1110 Middletown Towns in Somerset England
1111 Middletown Towns in Cumbria England
1112 Middletown Towns in Warwickshire England
1113 Middlewich Towns in Cheshire England
1114 Middlewick Towns in Wiltshire England
1115 Middlewood Towns in Cheshire England
1116 Middlewood Towns in Cornwall England
1117 Middlewood Towns in South Yorkshire England
1118 Middlewood Green Towns in Suffolk England
1119 Middleyard Towns in Gloucestershire England
1120 Middlezoy Towns in Somerset England
1121 Middridge Towns in Durham England
1122 Midelney Towns in Somerset England
1123 Midfield Towns in Highland Scotland
1124 Midford Towns in Somerset England
1125 Midford Brook Towns in Somerset England
1126 Midgard Towns in Scottish Borders Scotland
1127 Midge Hall Towns in Lancashire England
1128 Midgehole Towns in West Yorkshire England
1129 Midgeholme Towns in Cumbria England
1130 Midgham Towns in Berkshire England
1131 Midgham Green Towns in Berkshire England
1132 Midgley Towns in West Yorkshire England
1133 Midhopestones Towns in South Yorkshire England
1134 Midhurst Towns in West Sussex England
1135 Midland Towns in Orkney Scotland
1136 Midlem Towns in Scottish Borders Scotland
1137 Midlock Towns in North Lanarkshire Scotland
1138 Midlock Water Towns in North Lanarkshire Scotland
1139 Midsomer Norton Towns in Somerset England
1140 Midton Towns in East Renfrewshire Scotland
1141 Midtown Towns in Highland Scotland
1142 Midville Towns in Lincolnshire England
1143 Midway Towns in Somerset England
1144 Midway Towns in Cheshire England
1145 Migdale Towns in Highland Scotland
1146 Migvie Towns in Aberdeenshire Scotland
1147 Milber Towns in Devon England
1148 Milborne Port Towns in Somerset England
1149 Milborne St Andrew Towns in Dorset England
1150 Milborne Wick Towns in Somerset England
1151 Milbourne Towns in Wiltshire England
1152 Milbourne Towns in Northumberland England
1153 Milburn Towns in Cumbria England
1154 Milbury Heath Towns in Gloucestershire England
1155 Milby Towns in North Yorkshire England
1156 Milch Hill Towns in Essex England
1157 Milcombe Towns in Cornwall England
1158 Milcombe Towns in Oxfordshire England
1159 Milden Towns in Suffolk England
1160 Mildenhall Towns in Suffolk England
1161 Mildenhall Towns in Wiltshire England
1162 Mile Cross Towns in Norfolk England
1163 Mile Elm Towns in Wiltshire England
1164 Mile End Towns in Cambridgeshire England
1165 Mile End Towns in Suffolk England
1166 Mile End Towns in Greater London England
1167 Mile End Towns in Essex England
1168 Mile End Towns in Devon England
1169 Mile End Towns in Gloucestershire England
1170 Mile Oak Towns in Kent England
1171 Mile Oak Towns in Staffordshire England
1172 Mile Oak Towns in East Sussex England
1173 Mile Oak Towns in Shropshire England
1174 Mile Town Towns in Kent England
1175 Milebrook Towns in Powys Wales
1176 Milebush Towns in Kent England
1177 Mileham Towns in Norfolk England
1178 Miles Cross Towns in Dorset England
1179 Miles Green Towns in Surrey England
1180 Miles Green Towns in Staffordshire England
1181 Miles Hill Towns in West Yorkshire England
1182 Miles Platting Towns in Greater Manchester England
1183 Milesmark Towns in Fife Scotland
1184 Milfield Towns in Northumberland England
1185 Milford Towns in Derbyshire England
1186 Milford Towns in Wiltshire England
1187 Milford Towns in County Armagh Northern Ireland
1188 Milford Towns in Surrey England
1189 Milford Towns in Powys Wales
1190 Milford Towns in Shropshire England
1191 Milford Towns in Devon England
1192 Milford Towns in Staffordshire England
1193 Milford Haven (Aberdaughleddau) Towns in Pembrokeshire Wales
1194 Milford on Sea Towns in Hampshire England
1195 Milkhouse Water Towns in Wiltshire England
1196 Milkieston Towns in Scottish Borders Scotland
1197 Milkwall Towns in Gloucestershire England
1198 Milkwell Towns in Wiltshire England
1199 Mill Bank Towns in West Yorkshire England
1200 Mill Brook Towns in Oxfordshire England
1201 Mill Brow Towns in Cheshire England
1202 Mill Common Towns in Norfolk England
1203 Mill Corner Towns in East Sussex England
1204 Mill Dam Towns in North Yorkshire England
1205 Mill Dam Towns in Tyne and Wear England
1206 Mill End Towns in Berkshire England
1207 Mill End Towns in Cambridgeshire England
1208 Mill End Towns in Hertfordshire England
1209 Mill End Towns in Gloucestershire England
1210 Mill End Green Towns in Essex England
1211 Mill Green Towns in Hampshire England
1212 Mill Green Towns in Suffolk England
1213 Mill Green Towns in Norfolk England
1214 Mill Green Towns in Hertfordshire England
1215 Mill Green Towns in Staffordshire England
1216 Mill Green Towns in Essex England
1217 Mill Green Towns in Cambridgeshire England
1218 Mill Green Towns in Shropshire England
1219 Mill Hill Towns in Kent England
1220 Mill Hill Towns in Essex England
1221 Mill Hill Towns in Lancashire England
1222 Mill Hill Towns in Gloucestershire England
1223 Mill Hill Towns in Suffolk England
1224 Mill Hill Towns in East Sussex England
1225 Mill Hill Towns in Lincolnshire England
1226 Mill Hill Towns in Greater London England
1227 Mill Hills Towns in Suffolk England
1228 Mill Hirst Towns in North Yorkshire England
1229 Mill Knowe Towns in Argyll and Bute Scotland
1230 Mill Lane Towns in Hampshire England
1231 Mill Meads Towns in Greater London England
1232 Mill of Brighty Towns in Angus Scotland
1233 Mill of Echt Towns in Aberdeenshire Scotland
1234 Mill of Haldane Towns in East Dunbartonshire Scotland
1235 Mill of Kincardine Towns in Aberdeenshire Scotland
1236 Mill of Marcus Towns in Angus Scotland
1237 Mill of Monquich Towns in Aberdeenshire Scotland
1238 Mill of Pitcaple Towns in Aberdeenshire Scotland
1239 Mill of Rango Towns in Orkney Scotland
1240 Mill Park Towns in Argyll and Bute Scotland
1241 Mill Place Towns in Lincolnshire England
1242 Mill Shaw Towns in West Yorkshire England
1243 Mill Side Towns in Cumbria England
1244 Mill Street Towns in Suffolk England
1245 Mill Street Towns in Norfolk England
1246 Mill Street Towns in Kent England
1247 Mill Throop Towns in Dorset England
1248 Mill Town Millbrook Towns in County Antrim Northern Ireland
1249 Milland Towns in West Sussex England
1250 Millarston Towns in East Renfrewshire Scotland
1251 Millbank Towns in Highland Scotland
1252 Millbank Towns in Aberdeenshire Scotland
1253 Millbank Towns in Kent England
1254 Millbeck Towns in Cumbria England
1255 Millbounds Towns in Orkney Scotland
1256 Millbreck Towns in Aberdeenshire Scotland
1257 Millbridge Towns in Surrey England
1258 Millbrook Towns in Bedfordshire England
1259 Millbrook Towns in Cornwall England
1260 Millbrook Towns in Hampshire England
1261 Millbrook Towns in Greater Manchester England
1262 Millbrook Towns in Devon England
1263 Millcraig Towns in Highland Scotland
1264 Milldale Towns in Staffordshire England
1265 Millden Towns in Aberdeenshire Scotland
1266 Milldens Towns in Angus Scotland
1267 Millend Towns in Gloucestershire England
1268 Millend Towns in Oxfordshire England
1269 Millendreath Towns in Cornwall England
1270 Millerhill Towns in Midlothian Scotland
1271 Millers Green Towns in Derbyshire England
1272 Millersneuk Towns in North Lanarkshire Scotland
1273 Millerston Towns in Glasgow Scotland
1274 Milleur Point Towns in Dumfries and Galloway Scotland
1275 Millfield Towns in Cambridgeshire England
1276 Millfield Towns in Aberdeenshire Scotland
1277 Millfield Towns in Durham England
1278 Millford Towns in County Antrim Northern Ireland
1279 Millfordhope Towns in Kent England
1280 Millgate Towns in Norfolk England
1281 Millgate Towns in Lancashire England
1282 Millgillhead Towns in Cumbria England
1283 Millhalf Towns in Herefordshire England
1284 Millhall Towns in Kent England
1285 Millhayes Towns in Devon England
1286 Millhead Towns in Lancashire England
1287 Millheugh Towns in North Lanarkshire Scotland
1288 Millhill Towns in Devon England
1289 Millholme Towns in Cumbria England
1290 Millhouse Towns in Argyll and Bute Scotland
1291 Millhouse Towns in Cumbria England
1292 Millhouse Green Towns in South Yorkshire England
1293 Millhousebridge Towns in Dumfries and Galloway Scotland
1294 Millhouses Towns in South Yorkshire England
1295 Millikenpark Towns in East Renfrewshire Scotland
1296 Millin Cross Towns in Pembrokeshire Wales
1297 Millington Towns in North Yorkshire England
1298 Millington Green Towns in Derbyshire England
1299 Millisle Towns in County Down Northern Ireland
1300 Millmeece Towns in Staffordshire England
1301 Millmoor Towns in Devon England
1302 Millnain Towns in Highland Scotland
1303 Millness Towns in Cumbria England
1304 Millom Towns in Cumbria England
1305 Millook Towns in Cornwall England
1306 Millow Towns in Bedfordshire England
1307 Millpool Towns in Cornwall England
1308 Millport Towns in East Ayrshire Scotland
1309 Mills Towns in Fife Scotland
1310 Millstreet Towns in County Down Northern Ireland
1311 Millthorpe Towns in Derbyshire England
1312 Millthorpe Towns in Lincolnshire England
1313 Millthrop Towns in Cumbria England
1314 Milltimber Towns in Aberdeenshire Scotland
1315 Milltown Towns in County Down Northern Ireland
1316 Milltown Towns in Cornwall England
1317 Milltown Towns in Derbyshire England
1318 Milltown Towns in County Armagh Northern Ireland
1319 Milltown Towns in Devon England
1320 Milltown Towns in County Tyrone Northern Ireland
1321 Milltown of Aberdalgie Towns in Perth and Kinross Scotland
1322 Milltown of Auchindoun Towns in Moray Scotland
1323 Milltown of Edinvillie Towns in Moray Scotland
1324 Milltown of Kildrummy Towns in Aberdeenshire Scotland
1325 Milltown of Rothiemay Towns in Moray Scotland
1326 Millwall Towns in Greater London England
1327 Millway Rise Towns in Devon England
1328 Milnafua Towns in Highland Scotland
1329 Milnathort Towns in Perth and Kinross Scotland
1330 Milners Heath Towns in Cheshire England
1331 Milngavie Towns in East Dunbartonshire Scotland
1332 Milnquarter Towns in Stirlingshire Scotland
1333 Milnrow Towns in Greater Manchester England
1334 Milnsbridge Towns in West Yorkshire England
1335 Milnshaw Towns in Lancashire England
1336 Milnthorpe Towns in Cumbria England
1337 Milnthorpe Towns in West Yorkshire England
1338 Milnwood Towns in North Lanarkshire Scotland
1339 Milo Towns in Carmarthenshire Wales
1340 Milson Towns in Shropshire England
1341 Milstead Towns in Kent England
1342 Milston Towns in Wiltshire England
1343 Milthorpe Towns in Northamptonshire England
1344 Milton Towns in Powys Wales
1345 Milton Towns in Perth and Kinross Scotland
1346 Milton Towns in Cambridgeshire England
1347 Milton Towns in Cumbria England
1348 Milton Towns in Glasgow Scotland
1349 Milton Towns in Dumfries and Galloway Scotland
1350 Milton Towns in Derbyshire England
1351 Milton Towns in Hampshire England
1352 Milton Towns in Pembrokeshire Wales
1353 Milton Towns in Stirlingshire Scotland
1354 Milton Towns in South Yorkshire England
1355 Milton Towns in Moray Scotland
1356 Milton Towns in Kent England
1357 Milton Towns in Oxfordshire England
1358 Milton Towns in West Dunbartonshire Scotland
1359 Milton Towns in Somerset England
1360 Milton Towns in Newport Wales
1361 Milton Towns in Wiltshire England
1362 Milton Towns in Staffordshire England
1363 Milton Towns in Nottinghamshire England
1364 Milton Abbas Towns in Dorset England
1365 Milton Abbot Towns in Devon England
1366 Milton Bridge Towns in Midlothian Scotland
1367 Milton Bryan Towns in Bedfordshire England
1368 Milton Clevedon Towns in Somerset England
1369 Milton Common Towns in Oxfordshire England
1370 Milton Coombe Towns in Devon England
1371 Milton Damerel Towns in Devon England
1372 Milton End Towns in Gloucestershire England
1373 Milton Ernest Towns in Bedfordshire England
1374 Milton Green Towns in Devon England
1375 Milton Green Towns in Cheshire England
1376 Milton Heights Towns in Oxfordshire England
1377 Milton Hill Towns in Oxfordshire England
1378 Milton Hill Towns in Devon England
1379 Milton Keynes Towns in Buckinghamshire England
1380 Milton Keynes Village Towns in Buckinghamshire England
1381 Milton Lilbourne Towns in Wiltshire England
1382 Milton Malsor Towns in Northamptonshire England
1383 Milton Morenish Towns in Perth and Kinross Scotland
1384 Milton Ness Towns in Aberdeenshire Scotland
1385 Milton of Balgonie Towns in Fife Scotland
1386 Milton of Buchanan Towns in Stirlingshire Scotland
1387 Milton of Campfield Towns in Aberdeenshire Scotland
1388 Milton of Campsie Towns in East Dunbartonshire Scotland
1389 Milton of Cultoquhey Towns in Perth and Kinross Scotland
1390 Milton of Cushnie Towns in Aberdeenshire Scotland
1391 Milton of Dalcapon Towns in Perth and Kinross Scotland
1392 Milton of Dellavaird Towns in Aberdeenshire Scotland
1393 Milton of Edradour Towns in Perth and Kinross Scotland
1394 Milton of Finavon Towns in Angus Scotland
1395 Milton of Ogilvie Towns in Angus Scotland
1396 Milton on Stour Towns in Dorset England
1397 Milton Regis Towns in Kent England
1398 Milton Street Towns in East Sussex England
1399 Milton under Wychwood Towns in Oxfordshire England
1400 Miltonduff Towns in Moray Scotland
1401 Milverton Towns in Warwickshire England
1402 Milverton Towns in Somerset England
1403 Milwich Towns in Staffordshire England
1404 Milwr Towns in Flintshire Wales
1405 Mimbridge Towns in Surrey England
1406 Mimram Towns in Hertfordshire England
1407 Minard Towns in Argyll and Bute Scotland
1408 Minard Castle Towns in Argyll and Bute Scotland
1409 Minchington Towns in Dorset England
1410 Minchinhampton Towns in Gloucestershire England
1411 Mindrum Towns in Northumberland England
1412 Minehead Towns in Somerset England
1413 Minera Towns in Wrexham Wales
1414 Mineshope Towns in Cornwall England
1415 Minety Towns in Wiltshire England
1416 Minffordd Towns in Gwynedd Wales
1417 Mingarrypark Towns in Highland Scotland
1418 Mingearraidh Towns in Western Isles Scotland
1419 Minginish Towns in Highland Scotland
1420 Mingoose Towns in Cornwall England
1421 Mingulay Towns in Western Isles Scotland
1422 Miningsby Towns in Lincolnshire England
1423 Minions Towns in Cornwall England
1424 Minishant Towns in South Ayrshire Scotland
1425 Minllyn Towns in Gwynedd Wales
1426 Minnigaff Towns in Dumfries and Galloway Scotland
1427 Minnow End Towns in Essex England
1428 Minskip Towns in North Yorkshire England
1429 Minstead Towns in Hampshire England
1430 Minsted Towns in West Sussex England
1431 Minster Towns in Kent England
1432 Minster Lovell Towns in Oxfordshire England
1433 Minsterley Towns in Shropshire England
1434 Minsterworth Towns in Gloucestershire England
1435 Minterburn Towns in County Down Northern Ireland
1436 Minterne Magna Towns in Dorset England
1437 Minterne Parva Towns in Dorset England
1438 Minting Towns in Lincolnshire England
1439 Mintlaw Towns in Aberdeenshire Scotland
1440 Mintlaw Station Towns in Aberdeenshire Scotland
1441 Minto Towns in Scottish Borders Scotland
1442 Minto Kames Towns in Scottish Borders Scotland
1443 Minton Towns in Shropshire England
1444 Mintsfeet Towns in Cumbria England
1445 Minwear Towns in Pembrokeshire Wales
1446 Minworth Towns in West Midlands England
1447 Mirbister Towns in Orkney Scotland
1448 Mirehouse Towns in Cumbria England
1449 Mires Beck Towns in North Yorkshire England
1450 Mirfield Towns in West Yorkshire England
1451 Misbourne Towns in Buckinghamshire England
1452 Miserden Towns in Gloucestershire England
1453 Misery Corner Towns in Norfolk England
1454 Miskin Towns in Rhondda Cynon Taff Wales
1455 Misselfore Towns in Wiltshire England
1456 Misson Towns in Nottinghamshire England
1457 Misterton Towns in Nottinghamshire England
1458 Misterton Towns in Somerset England
1459 Misterton Towns in Leicestershire England
1460 Misterton Soss Towns in Nottinghamshire England
1461 Mistley Towns in Essex England
1462 Mistley Heath Towns in Essex England
1463 Mitcham Towns in Greater London England
1464 Mitchel Troy Towns in Monmouthshire Wales
1465 Mitcheldean Towns in Gloucestershire England
1466 Mitchell Towns in Cornwall England
1467 Mitchell Hill Towns in Scottish Borders Scotland
1468 Mitchelston Towns in Scottish Borders Scotland
1469 Mitchelstown Towns in County Tyrone Northern Ireland
1470 Mite Houses Towns in Cumbria England
1471 Mitford Towns in Northumberland England
1472 Mithian Towns in Cornwall England
1473 Mithian Downs Towns in Cornwall England
1474 Mitton Towns in Gloucestershire England
1475 Mitton Towns in Staffordshire England
1476 Mixbury Towns in Oxfordshire England
1477 Mixenden Towns in West Yorkshire England
1478 Mixtow Towns in Cornwall England
1479 Moarfield Towns in Shetland Isles Scotland
1480 Moat Towns in Cumbria England
1481 Moatmill Towns in Angus Scotland
1482 Moats Tye Towns in Suffolk England
1483 Mobberley Towns in Staffordshire England
1484 Mobberley Towns in Cheshire England
1485 Moblake Towns in Cheshire England
1486 Mobwell Towns in Buckinghamshire England
1487 Moccas Towns in Herefordshire England
1488 Mochare Brook Towns in Powys Wales
1489 Mochdre Towns in Powys Wales
1490 Mochdre Towns in Conwy Wales
1491 Mochrum Towns in Dumfries and Galloway Scotland
1492 Mockbeggar Towns in Hampshire England
1493 Mockbeggar Towns in Kent England
1494 Mockerkin Towns in Cumbria England
1495 Modbury Towns in Devon England
1496 Moddershall Towns in Staffordshire England
1497 Model Village Towns in Derbyshire England
1498 Modest Corner Towns in Kent England
1499 Modsarie Towns in Highland Scotland
1500 Moel Tryfan Towns in Gwynedd Wales
1501 Moel-y-crio Towns in Flintshire Wales
1502 Moelfre Towns in Conwy Wales
1503 Moelfre Towns in Powys Wales
1504 Moelfre Towns in Anglesey/Sir Fon Wales
1505 Moffat Towns in Dumfries and Galloway Scotland
1506 Moffat Mills Towns in North Lanarkshire Scotland
1507 Moffat Water Towns in Dumfries and Galloway Scotland
1508 Mogador Towns in Surrey England
1509 Mogerhanger Towns in Bedfordshire England
1510 Mogworthy Towns in Devon England
1511 Moidart Towns in Highland Scotland
1512 Moira Towns in County Down Northern Ireland
1513 Moira Towns in Leicestershire England
1514 Moity Towns in Powys Wales
1515 Mol-chlach Towns in Highland Scotland
1516 Molash Towns in Kent England
1517 Mold Towns in Flintshire Wales
1518 Mold (Yr Wyddgrug) Towns in Flintshire Wales
1519 Moldgreen Towns in West Yorkshire England
1520 Mole Towns in West Sussex England
1521 Mole Towns in Devon England
1522 Mole Towns in Surrey England
1523 Molehill Green Towns in Essex England
1524 Molescroft Towns in North Yorkshire England
1525 Molesden Towns in Northumberland England
1526 Molesworth Towns in Cambridgeshire England
1527 Molinnis Towns in Cornwall England
1528 Moll Towns in Highland Scotland
1529 Molland Towns in Devon England
1530 Mollington Towns in Cheshire England
1531 Mollington Towns in Oxfordshire England
1532 Mollinsburn Towns in North Lanarkshire Scotland
1533 Monaghan Towns in County Down Northern Ireland
1534 Monaick Burn Towns in Highland Scotland
1535 Monarch Islands (Heisker) Towns in Western Isles Scotland
1536 Monaughty Towns in Powys Wales
1537 Monboddo Towns in Aberdeenshire Scotland
1538 Moncreiffe Towns in Perth and Kinross Scotland
1539 Mondaytown Towns in Shropshire England
1540 Monemore Towns in Stirlingshire Scotland
1541 Monewden Towns in Suffolk England
1542 Money Head Towns in Dumfries and Galloway Scotland
1543 Money Hill Towns in Leicestershire England
1544 Moneyacres Towns in East Ayrshire Scotland
1545 Moneydie Towns in Perth and Kinross Scotland
1546 Moneydig Towns in County Londonderry Northern Ireland
1547 Moneyglass Towns in County Antrim Northern Ireland
1548 Moneyhill Towns in Hertfordshire England
1549 Moneymore Towns in County Londonderry Northern Ireland
1550 Moneymore Towns in Greater London England
1551 Moneyneany Towns in County Londonderry Northern Ireland
1552 Moneyrow Green Towns in Berkshire England
1553 Moneystone Towns in Staffordshire England
1554 Mongleath Towns in Cornwall England
1555 Moniaive Towns in Dumfries and Galloway Scotland
1556 Monifieth Towns in Angus Scotland
1557 Monikie Towns in Angus Scotland
1558 Monimail Towns in Fife Scotland
1559 Monington Towns in Pembrokeshire Wales
1560 Monk Bretton Towns in South Yorkshire England
1561 Monk End Towns in North Yorkshire England
1562 Monk Fryston Towns in North Yorkshire England
1563 Monk Hesleden Towns in Durham England
1564 Monk Sherborne Towns in Hampshire England
1565 Monk Soham Towns in Suffolk England
1566 Monk Street Towns in Essex England
1567 Monken Hadley Towns in Greater London England
1568 Monkerton Towns in Devon England
1569 Monkhide Towns in Herefordshire England
1570 Monkhill Towns in Cumbria England
1571 Monkhill Towns in West Yorkshire England
1572 Monkhopton Towns in Shropshire England
1573 Monkland Towns in Herefordshire England
1574 Monkleigh Towns in Devon England
1575 Monkmoor Towns in Shropshire England
1576 Monknash Towns in Glamorgan Wales
1577 Monkokehampton Towns in Devon England
1578 Monks Eleigh Towns in Suffolk England
1579 Monks Hill Towns in Kent England
1580 Monks Kirby Towns in Warwickshire England
1581 Monks Orchard Towns in Greater London England
1582 Monks Risborough Towns in Buckinghamshire England
1583 Monkscross Towns in Cornwall England
1584 Monkseaton Towns in Tyne and Wear England
1585 Monkshill Towns in Aberdeenshire Scotland
1586 Monksilver Towns in Somerset England
1587 Monkspath Towns in West Midlands England
1588 Monksthorpe Towns in Lincolnshire England
1589 Monkston Park Towns in Buckinghamshire England
1590 Monkstone Point Towns in Pembrokeshire Wales
1591 Monkstown Towns in County Antrim Northern Ireland
1592 Monkstown Towns in Fife Scotland
1593 Monkswood Towns in West Yorkshire England
1594 Monkswood Towns in Monmouthshire Wales
1595 Monkswood Towns in Midlothian Scotland
1596 Monkton Towns in Pembrokeshire Wales
1597 Monkton Towns in Glamorgan Wales
1598 Monkton Towns in Kent England
1599 Monkton Towns in South Ayrshire Scotland
1600 Monkton Towns in Devon England
1601 Monkton Towns in Tyne and Wear England
1602 Monkton Combe Towns in Somerset England
1603 Monkton Deverill Towns in Wiltshire England
1604 Monkton Farleigh Towns in Wiltshire England
1605 Monkton Heathfield Towns in Somerset England
1606 Monkton Up Wimborne Towns in Dorset England
1607 Monkton Wyld Towns in Devon England
1608 Monktonhall Towns in East Lothian Scotland
1609 Monkwearmouth Towns in Tyne and Wear England
1610 Monkwood Towns in Dorset England
1611 Monkwood Towns in Hampshire England
1612 Monkwood Green Towns in Worcestershire England
1613 Monmarsh Towns in Herefordshire England
1614 Monmore Green Towns in Staffordshire England
1615 Monmouth (Trefynwy) Towns in Monmouthshire Wales
1616 Monmouth Cap Towns in Monmouthshire Wales
1617 Monmouthshire and Brecon Canal Towns in Cardiff Wales
1618 Monmouthshire and Brecon Canal Towns in Powys Wales
1619 Monmouthshire and Brecon Canal Towns in Newport Wales
1620 Monnington on Wye Towns in Herefordshire England
1621 Monnow Towns in Monmouthshire Wales
1622 Monreith Towns in Dumfries and Galloway Scotland
1623 Montacute Towns in Somerset England
1624 Montcliffe Towns in Lancashire England
1625 Montford Towns in Argyll and Bute Scotland
1626 Montford Towns in Shropshire England
1627 Montford Bridge Towns in Shropshire England
1628 Montgarrie Towns in Aberdeenshire Scotland
1629 Montgomery Towns in Powys Wales
1630 Montgomery Lines Towns in Hampshire England
1631 Monton Towns in Greater Manchester England
1632 Montpelier Towns in Bristol England
1633 Montrose Towns in Angus Scotland
1634 Montsale Towns in Essex England
1635 Monwode Lea Towns in Warwickshire England
1636 Monxton Towns in Hampshire England
1637 Monyash Towns in Derbyshire England
1638 Monymusk Towns in Aberdeenshire Scotland
1639 Monzie Towns in Perth and Kinross Scotland
1640 Mooa Towns in Shetland Isles Scotland
1641 Moodiesburn Towns in North Lanarkshire Scotland
1642 Moolham Towns in Somerset England
1643 Moonzie Towns in Fife Scotland
1644 Moor Towns in Somerset England
1645 Moor Allerton Towns in West Yorkshire England
1646 Moor Common Towns in Buckinghamshire England
1647 Moor Cross Towns in Devon England
1648 Moor Edge Towns in West Yorkshire England
1649 Moor End Towns in North Yorkshire England
1650 Moor End Towns in Lancashire England
1651 Moor End Towns in Gloucestershire England
1652 Moor End Towns in Worcestershire England
1653 Moor End Towns in West Yorkshire England
1654 Moor End Towns in Buckinghamshire England
1655 Moor End Towns in Durham England
1656 Moor End Towns in Cambridgeshire England
1657 Moor End Towns in South Yorkshire England
1658 Moor End Field Towns in North Yorkshire England
1659 Moor Green Towns in West Midlands England
1660 Moor Green Towns in Staffordshire England
1661 Moor Green Towns in Wiltshire England
1662 Moor Green Towns in Hertfordshire England
1663 Moor Hall Towns in West Midlands England
1664 Moor Head Towns in West Yorkshire England
1665 Moor Monkton Towns in North Yorkshire England
1666 Moor Monkton Moor Towns in North Yorkshire England
1667 Moor of Granary Towns in Moray Scotland
1668 Moor Park Towns in Herefordshire England
1669 Moor Park Towns in Hertfordshire England
1670 Moor Park Towns in Surrey England
1671 Moor Park Towns in Cumbria England
1672 Moor Row Towns in Cumbria England
1673 Moor Side Towns in Lincolnshire England
1674 Moor Side Towns in Lancashire England
1675 Moor Side Towns in West Yorkshire England
1676 Moor Street Towns in Kent England
1677 Moor Top Towns in West Yorkshire England
1678 Mooray Towns in Wiltshire England
1679 Moorbath Towns in Dorset England
1680 Moorby Towns in Lincolnshire England
1681 Moorclose Towns in Lancashire England
1682 Moorclose Towns in Cumbria England
1683 Moorcot Towns in Herefordshire England
1684 Moordown Towns in Dorset England
1685 Moore Towns in Cheshire England
1686 Moorend Towns in Derbyshire England
1687 Moorend Towns in Cheshire England
1688 Moorend Towns in Dumfries and Galloway Scotland
1689 Moorend Towns in Gloucestershire England
1690 Moorend Towns in Cumbria England
1691 Moorend Cross Towns in Herefordshire England
1692 Moorends Towns in South Yorkshire England
1693 Moorfield Towns in Derbyshire England
1694 Moorfields Towns in County Antrim Northern Ireland
1695 Moorgate Towns in Norfolk England
1696 Moorgate Towns in South Yorkshire England
1697 Moorgreen Towns in Hampshire England
1698 Moorgreen Towns in Nottinghamshire England
1699 Moorhaigh Towns in Nottinghamshire England
1700 Moorhall Towns in Derbyshire England
1701 Moorhampton Towns in Herefordshire England
1702 Moorhayne Towns in Devon England
1703 Moorhead Towns in West Yorkshire England
1704 Moorhey Towns in Lancashire England
1705 Moorhole Towns in South Yorkshire England
1706 Moorhouse Towns in South Yorkshire England
1707 Moorhouse Towns in Cumbria England
1708 Moorhouse Towns in Nottinghamshire England
1709 Moorhouse Bank Towns in Surrey England
1710 Moorhouses Towns in Lincolnshire England
1711 Moorland (Northmoor Green) Towns in Somerset England
1712 Moorledge Towns in Somerset England
1713 Moorlinch Towns in Somerset England
1714 Moors, The Towns in Herefordshire England
1715 Moorsholm Towns in West Yorkshire England
1716 Moorside Towns in West Yorkshire England
1717 Moorside Towns in Dorset England
1718 Moorside Towns in Cheshire England
1719 Moorside Towns in Durham England
1720 Moorside Towns in Lancashire England
1721 Moorside Towns in Greater Manchester England
1722 Moorstock Towns in Kent England
1723 Moorswater Towns in Cornwall England
1724 Moorthorpe Towns in West Yorkshire England
1725 Moortown Towns in Devon England
1726 Moortown Towns in Lincolnshire England
1727 Moortown Towns in Shropshire England
1728 Moortown Towns in West Yorkshire England
1729 Moortown Towns in Hampshire England
1730 Moortown Towns in Isle of Wight England
1731 Mor Brook Towns in Shropshire England
1732 Morangie Towns in Highland Scotland
1733 Morar Towns in Highland Scotland
1734 Moravian Settlement Towns in Derbyshire England
1735 Morawelon Towns in Anglesey/Sir Fon Wales
1736 Morborne Towns in Cambridgeshire England
1737 Morchard Bishop Towns in Devon England
1738 Morchard Road Towns in Devon England
1739 Morcombelake Towns in Dorset England
1740 Morcott Towns in Rutland England
1741 Morda Towns in Shropshire England
1742 Morden Towns in Dorset England
1743 Morden Towns in Greater London England
1744 Morden Green Towns in Cambridgeshire England
1745 Morden Park Towns in Greater London England
1746 Mordiford Towns in Herefordshire England
1747 Mordington Holdings Towns in Scottish Borders Scotland
1748 Mordon Towns in Durham England
1749 More Towns in Shropshire England
1750 More Crichel Towns in Dorset England
1751 Morebath Towns in Devon England
1752 Morebattle Towns in Scottish Borders Scotland
1753 Morecambe Towns in Lancashire England
1754 Moredon Towns in Wiltshire England
1755 Moredun Towns in Edinburgh Scotland
1756 Morefield Towns in Highland Scotland
1757 Morehall Towns in Kent England
1758 Moreleigh Towns in Devon England
1759 Moresby Parks Towns in Cumbria England
1760 Moresdale Gill Towns in North Yorkshire England
1761 Morestead Towns in Hampshire England
1762 Moreton Towns in Dorset England
1763 Moreton Towns in Essex England
1764 Moreton Towns in Oxfordshire England
1765 Moreton Towns in Merseyside England
1766 Moreton Towns in Staffordshire England
1767 Moreton Corbet Towns in Shropshire England
1768 Moreton Jeffries Towns in Herefordshire England
1769 Moreton Morrell Towns in Warwickshire England
1770 Moreton on Lugg Towns in Herefordshire England
1771 Moreton Paddox Towns in Warwickshire England
1772 Moreton Pinkney Towns in Northamptonshire England
1773 Moreton Say Towns in Shropshire England
1774 Moreton Valence Towns in Gloucestershire England
1775 Moreton-in-Marsh Towns in Gloucestershire England
1776 Moretonhampstead Towns in Devon England
1777 Moretonwood Towns in Shropshire England
1778 Morfa Towns in Carmarthenshire Wales
1779 Morfa Towns in Ceredigion Wales
1780 Morfa Towns in Gwynedd Wales
1781 Morfa Bach Towns in Carmarthenshire Wales
1782 Morfa Bychan Towns in Gwynedd Wales
1783 Morfa Glas Towns in Neath Port Talbot Wales
1784 Morfa Nefyn Towns in Gwynedd Wales
1785 Morfydd Towns in Denbighshire Wales
1786 Morganstown Towns in Cardiff Wales
1787 Moriah Towns in Ceredigion Wales
1788 Moriston Towns in Highland Scotland
1789 Mork Towns in Gloucestershire England
1790 Morland Towns in Cumbria England
1791 Morley Towns in Cheshire England
1792 Morley Towns in Derbyshire England
1793 Morley Towns in Durham England
1794 Morley Towns in West Yorkshire England
1795 Morley Green Towns in Cheshire England
1796 Morley Park Towns in Derbyshire England
1797 Morley Smithy Towns in Derbyshire England
1798 Morley St Botolph Towns in Norfolk England
1799 Morleymoor Towns in Derbyshire England
1800 Mornick Towns in Cornwall England
1801 Morningside Towns in North Lanarkshire Scotland
1802 Morningside Towns in Edinburgh Scotland
1803 Morningthorpe Towns in Norfolk England
1804 Morpeth Towns in Northumberland England
1805 Morrey Towns in Staffordshire England
1806 Morridge Side Towns in Staffordshire England
1807 Morrilow Heath Towns in Staffordshire England
1808 Morriston Towns in Swansea Wales
1809 Morristown Towns in Glamorgan Wales
1810 Morston Towns in Norfolk England
1811 Morte Point Towns in Devon England
1812 Mortehoe Towns in Devon England
1813 Morthen Towns in South Yorkshire England
1814 Mortimer Towns in Hampshire England
1815 Mortimer West End Towns in Hampshire England
1816 Mortlake Towns in Greater London England
1817 Mortomley Towns in South Yorkshire England
1818 Morton Towns in Gloucestershire England
1819 Morton Towns in Shropshire England
1820 Morton Towns in Cumbria England
1821 Morton Towns in Derbyshire England
1822 Morton Towns in Nottinghamshire England
1823 Morton Towns in Lincolnshire England
1824 Morton Towns in Isle of Wight England
1825 Morton Towns in Norfolk England
1826 Morton Bagot Towns in Warwickshire England
1827 Morton Common Towns in Shropshire England
1828 Morton Mains Towns in Dumfries and Galloway Scotland
1829 Morton Mill Towns in Shropshire England
1830 Morton Spirt Towns in Worcestershire England
1831 Morton Tinmouth Towns in Durham England
1832 Morton Underhill Towns in Worcestershire England
1833 Morton-on-Swale Towns in North Yorkshire England
1834 Morvah Towns in Cornwall England
1835 Morval Towns in Cornwall England
1836 Morville Towns in Shropshire England
1837 Morville Heath Towns in Shropshire England
1838 Morwellham Quay Towns in Cornwall England
1839 Morwenstow Towns in Cornwall England
1840 Morwynion Towns in Denbighshire Wales
1841 Mosborough Towns in Derbyshire England
1842 Moscow Towns in East Ayrshire Scotland
1843 Mose Towns in Shropshire England
1844 Mosedale Towns in Cumbria England
1845 Mosedale Beck Towns in Cumbria England
1846 Moseley Towns in West Midlands England
1847 Moseley Towns in Staffordshire England
1848 Moseley Towns in Worcestershire England
1849 Moses Gate Towns in Greater Manchester England
1850 Mosley Common Towns in Lancashire England
1851 Moss Towns in Wrexham Wales
1852 Moss Towns in Argyll and Bute Scotland
1853 Moss Towns in Highland Scotland
1854 Moss Towns in South Yorkshire England
1855 Moss Bank Towns in Merseyside England
1856 Moss Bank Towns in Cheshire England
1857 Moss Edge Towns in Lancashire England
1858 Moss End Towns in Berkshire England
1859 Moss End Towns in Cheshire England
1860 Moss Houses Towns in Cheshire England
1861 Moss Lane Towns in Cheshire England
1862 Moss Nook Towns in Greater Manchester England
1863 Moss Nook Towns in Merseyside England
1864 Moss of Barmuckity Towns in Moray Scotland
1865 Moss Pit Towns in Staffordshire England
1866 Moss Side Towns in Greater Manchester England
1867 Moss Side Towns in Merseyside England
1868 Moss Side Towns in Lancashire England
1869 Moss Side Towns in Cumbria England
1870 Moss-side Towns in Moray Scotland
1871 Moss-side Towns in County Antrim Northern Ireland
1872 Moss-side Towns in Highland Scotland
1873 Moss-side of Monellie Towns in Aberdeenshire Scotland
1874 Mossbank Towns in Shetland Isles Scotland
1875 Mossbay Towns in Cumbria England
1876 Mossblown Towns in South Ayrshire Scotland
1877 Mossbrow Towns in Greater Manchester England
1878 Mossburnford Towns in Scottish Borders Scotland
1879 Mossdale Towns in Dumfries and Galloway Scotland
1880 Mossedge Towns in Cumbria England
1881 Mossend Towns in North Lanarkshire Scotland
1882 Mosser Towns in Cumbria England
1883 Mosser Mains Towns in Cumbria England
1884 Mossgate Towns in Staffordshire England
1885 Mosshouses Towns in Scottish Borders Scotland
1886 Mosside Towns in County Antrim Northern Ireland
1887 Mossley Towns in Cheshire England
1888 Mossley Towns in County Antrim Northern Ireland
1889 Mossley Towns in Greater Manchester England
1890 Mossley Brow Towns in Greater Manchester England
1891 Mossley Hill Towns in Lancashire England
1892 Mosspark Towns in Glasgow Scotland
1893 Mosstodloch Towns in Moray Scotland
1894 Mosston Towns in Angus Scotland
1895 Mossy Lea Towns in Lancashire England
1896 Mosterton Towns in Dorset England
1897 Moston Towns in Shropshire England
1898 Moston Towns in Cheshire England
1899 Moston Towns in Greater Manchester England
1900 Moston Green Towns in Cheshire England
1901 Mostyn Towns in Flintshire Wales
1902 Motcombe Towns in Dorset England
1903 Mothecombe Towns in Devon England
1904 Motherby Towns in Cumbria England
1905 Motherwell Towns in North Lanarkshire Scotland
1906 Motspur Park Towns in Greater London England
1907 Mottingham Towns in Greater London England
1908 Mottisfont Towns in Hampshire England
1909 Mottistone Towns in Isle of Wight England
1910 Mottram in Longdendale Towns in Greater Manchester England
1911 Mottram Rise Towns in Greater Manchester England
1912 Mottram St Andrew Towns in Cheshire England
1913 Moul of Eswick Towns in Shetland Isles Scotland
1914 Mouldsworth Towns in Cheshire England
1915 Moulin Towns in Perth and Kinross Scotland
1916 Moulsecomb Towns in East Sussex England
1917 Moulsford Towns in Oxfordshire England
1918 Moulsham Towns in Essex England
1919 Moulsoe Towns in Buckinghamshire England
1920 Moulton Towns in Suffolk England
1921 Moulton Towns in North Yorkshire England
1922 Moulton Towns in Northamptonshire England
1923 Moulton Towns in Glamorgan Wales
1924 Moulton Towns in Cheshire England
1925 Moulton Towns in Lincolnshire England
1926 Moulton Chapel Towns in Lincolnshire England
1927 Moulton Eaugate Towns in Lincolnshire England
1928 Moulton Park Towns in Northamptonshire England
1929 Moulton Seas End Towns in Lincolnshire England
1930 Moulton St Mary Towns in Norfolk England
1931 Moulzie Towns in Angus Scotland
1932 Mount Towns in West Yorkshire England
1933 Mount Towns in Cornwall England
1934 Mount Ambrose Towns in Cornwall England
1935 Mount Ballan Towns in Monmouthshire Wales
1936 Mount Bovers Towns in Essex England
1937 Mount Bures Towns in Essex England
1938 Mount Charles Towns in Cornwall England
1939 Mount Cowdown Towns in Wiltshire England
1940 Mount End Towns in Essex England
1941 Mount Ephraim Towns in East Sussex England
1942 Mount Gould Towns in Devon England
1943 Mount Hawke Towns in Cornwall England
1944 Mount Hermon Towns in Surrey England
1945 Mount Hermon Towns in Cornwall England
1946 Mount High Towns in Highland Scotland
1947 Mount Hill Towns in Gloucestershire England
1948 Mount Lane Towns in Devon England
1949 Mount Pleasant Towns in Pembrokeshire Wales
1950 Mount Pleasant Towns in Flintshire Wales
1951 Mount Pleasant Towns in Neath Port Talbot Wales
1952 Mount Pleasant Towns in Durham England
1953 Mount Pleasant Towns in Rhondda Cynon Taff Wales
1954 Mount Pleasant Towns in Buckinghamshire England
1955 Mount Pleasant Towns in West Yorkshire England
1956 Mount Pleasant Towns in Kent England
1957 Mount Pleasant Towns in East Sussex England
1958 Mount Pleasant Towns in Warwickshire England
1959 Mount Pleasant Towns in Cheshire England
1960 Mount Pleasant Towns in Derbyshire England
1961 Mount Pleasant Towns in Staffordshire England
1962 Mount Pleasant Towns in Cornwall England
1963 Mount Pleasant Towns in Greater London England
1964 Mount Pleasant Towns in Shropshire England
1965 Mount Pleasant Towns in Devon England
1966 Mount Pleasant Towns in Norfolk England
1967 Mount Pleasant Towns in Suffolk England
1968 Mount Sion Towns in Wrexham Wales
1969 Mount Skippett Towns in Oxfordshire England
1970 Mount Sorrel Towns in Wiltshire England
1971 Mount Stewart Towns in County Down Northern Ireland
1972 Mount Tabor Towns in West Yorkshire England
1973 Mount Vernon Towns in Glasgow Scotland
1974 Mount Wise Towns in Cornwall England
1975 Mountain Towns in Anglesey/Sir Fon Wales
1976 Mountain Towns in West Yorkshire England
1977 Mountain Air Towns in Blaenau Gwent Wales
1978 Mountain Ash Towns in Rhondda Cynon Taff Wales
1979 Mountain Bower Towns in Wiltshire England
1980 Mountain Cross Towns in Scottish Borders Scotland
1981 Mountain Street Towns in Kent England
1982 Mountbenger Towns in Scottish Borders Scotland
1983 Mountbengerburn Towns in Scottish Borders Scotland
1984 Mountblow Towns in East Renfrewshire Scotland
1985 Mounters Towns in Dorset England
1986 Mountfield Towns in County Tyrone Northern Ireland
1987 Mountfield Towns in East Sussex England
1988 Mountgerald Towns in Highland Scotland
1989 Mountjoy Towns in County Tyrone Northern Ireland
1990 Mountjoy Towns in Cornwall England
1991 Mountnessing Towns in Essex England
1992 Mountnorris Towns in County Armagh Northern Ireland
1993 Mounton Towns in Monmouthshire Wales
1994 Mounton Brook Towns in Monmouthshire Wales
1995 Mountpleasant Towns in Highland Scotland
1996 Mountsolie Towns in Aberdeenshire Scotland
1997 Mountsorrel Towns in Leicestershire England
1998 Mousa Towns in Shetland Isles Scotland
1999 Mouse Water Towns in North Lanarkshire Scotland
2000 Mousehill Towns in Surrey England
2001 Mousehole Towns in Cornwall England
2002 Mousley End Towns in Warwickshire England
2003 Mouswald Towns in Dumfries and Galloway Scotland
2004 Mouth Mill Towns in Devon England
2005 Mow Cop Towns in Cheshire England
2006 Mowbreck Towns in Lancashire England
2007 Mowden Towns in Essex England
2008 Mowden Towns in Durham England
2009 Mowhaugh Towns in Scottish Borders Scotland
2010 Mowmacre Hill Towns in Leicestershire England
2011 Mowshurst Towns in Kent England
2012 Mowsley Towns in Leicestershire England
2013 Moxby Towns in North Yorkshire England
2014 Moxley Towns in Staffordshire England
2015 Moy Towns in County Tyrone Northern Ireland
2016 Moy Towns in Highland Scotland
2017 Moy Burn Towns in Highland Scotland
2018 Moy Hall Towns in Highland Scotland
2019 Moycroft Towns in Moray Scotland
2020 Moygashel Towns in County Tyrone Northern Ireland
2021 Moylgrove Towns in Pembrokeshire Wales
2022 Moys Towns in County Londonderry Northern Ireland
2023 Mt Florida Towns in Glasgow Scotland
2024 Muasdale Towns in Argyll and Bute Scotland
2025 Much Birch Towns in Herefordshire England
2026 Much Cowardne Towns in Herefordshire England
2027 Much Dewchurch Towns in Herefordshire England
2028 Much Hadham Towns in Hertfordshire England
2029 Much Hoole Towns in Lancashire England
2030 Much Hoole Moss Houses Towns in Lancashire England
2031 Much Hoole Town Towns in Lancashire England
2032 Much Marcle Towns in Herefordshire England
2033 Much Wenlock Towns in Shropshire England
2034 Muchalls Towns in Aberdeenshire Scotland
2035 Muchelney Towns in Somerset England
2036 Muchelney Ham Towns in Somerset England
2037 Muchlarnick Towns in Cornwall England
2038 Muck Towns in Highland Scotland
2039 Muck Fleet Towns in Norfolk England
2040 Muckamore Towns in County Antrim Northern Ireland
2041 Mucking Towns in Essex England
2042 Muckle Burn Towns in Moray Scotland
2043 Muckle Burn Towns in Highland Scotland
2044 Muckle Flugga Towns in Shetland Isles Scotland
2045 Muckle Green Holm Towns in Orkney Scotland
2046 Muckle Holm Towns in Shetland Isles Scotland
2047 Muckle Ossa Towns in Shetland Isles Scotland
2048 Muckle Roe Towns in Shetland Isles Scotland
2049 Muckle Skerry Towns in Orkney Scotland
2050 Muckleford Towns in Dorset England
2051 Mucklestone Towns in Staffordshire England
2052 Muckleton Towns in Norfolk England
2053 Muckleton Towns in Shropshire England
2054 Muckley Towns in Shropshire England
2055 Muckley Corner Towns in Staffordshire England
2056 Muckley Cross Towns in Shropshire England
2057 Muckton Towns in Lincolnshire England
2058 Muckton Bottom Towns in Lincolnshire England
2059 Mudale Towns in Highland Scotland
2060 Mudd Towns in Greater Manchester England
2061 Muddiford Towns in Devon England
2062 Muddlebridge Towns in Devon England
2063 Muddles Green Towns in East Sussex England
2064 Mudeford Towns in Dorset England
2065 Mudford Towns in Somerset England
2066 Mudford Sock Towns in Somerset England
2067 Mudgley Towns in Somerset England
2068 Mugdock Towns in East Dunbartonshire Scotland
2069 Mugeary Towns in Highland Scotland
2070 Mugginton Towns in Derbyshire England
2071 Muggintonlane End Towns in Derbyshire England
2072 Muggleswick Towns in Durham England
2073 Mugswell Towns in Surrey England
2074 Muick Towns in Aberdeenshire Scotland
2075 Muie Towns in Highland Scotland
2076 Muir Towns in Aberdeenshire Scotland
2077 Muir of Alford Towns in Aberdeenshire Scotland
2078 Muir of Fowlis Towns in Aberdeenshire Scotland
2079 Muir of Lochs Towns in Moray Scotland
2080 Muir of Ord Towns in Highland Scotland
2081 Muir of Pert Towns in Angus Scotland
2082 Muir of Tarradale Towns in Highland Scotland
2083 Muircleugh Towns in Scottish Borders Scotland
2084 Muirdrum Towns in Angus Scotland
2085 Muiredge Towns in Fife Scotland
2086 Muirend Towns in Glasgow Scotland
2087 Muirhead Towns in Fife Scotland
2088 Muirhead Towns in Angus Scotland
2089 Muirhead Towns in North Lanarkshire Scotland
2090 Muirhead Towns in East Ayrshire Scotland
2091 Muirhouse Towns in Edinburgh Scotland
2092 Muirhouse Towns in North Lanarkshire Scotland
2093 Muirhouses Towns in Perth and Kinross Scotland
2094 Muirhouses Towns in Stirlingshire Scotland
2095 Muirhouses Towns in Angus Scotland
2096 Muirkirk Towns in East Ayrshire Scotland
2097 Muirshearlich Towns in Highland Scotland
2098 Muirtack Towns in Aberdeenshire Scotland
2099 Muirton Towns in Perth and Kinross Scotland
2100 Muirton of Ardblair Towns in Perth and Kinross Scotland
2101 Muker Towns in North Yorkshire England
2102 Mulbarton Towns in Norfolk England
2103 Mulben Towns in Moray Scotland
2104 Mulberry Towns in Cornwall England
2105 Muldoanich Towns in Western Isles Scotland
2106 Mulfra Towns in Cornwall England
2107 Mull Head Towns in Orkney Scotland
2108 Mull Of Galloway Towns in Dumfries and Galloway Scotland
2109 Mull of Kintyre Towns in Argyll and Bute Scotland
2110 Mull of Logan Towns in Dumfries and Galloway Scotland
2111 Mull of Oa Towns in Argyll and Bute Scotland
2112 Mullach Charlabhaigh Towns in Western Isles Scotland
2113 Mullaghbane Towns in County Armagh Northern Ireland
2114 Mullan Towns in County Londonderry Northern Ireland
2115 Mullan Head Towns in County Antrim Northern Ireland
2116 Mullartown Towns in County Down Northern Ireland
2117 Mullenspond Towns in Hampshire England
2118 Mullion Towns in Cornwall England
2119 Mullion Cove Towns in Cornwall England
2120 Mumbles Head Towns in Swansea Wales
2121 Mumbles Hill Towns in Swansea Wales
2122 Mumbles, The Towns in Swansea Wales
2123 Mumby Towns in Lincolnshire England
2124 Mumps Towns in Lancashire England
2125 Munderfield Row Towns in Herefordshire England
2126 Munderfield Stocks Towns in Herefordshire England
2127 Mundesley Towns in Norfolk England
2128 Mundford Towns in Norfolk England
2129 Mundham Towns in Norfolk England
2130 Mundon Towns in Essex England
2131 Mundy Bois Towns in Kent England
2132 Muness Towns in Shetland Isles Scotland
2133 Mungrisdale Towns in Cumbria England
2134 Munlochy Towns in Highland Scotland
2135 Munsley Towns in Herefordshire England
2136 Munslow Towns in Shropshire England
2137 Munstone Towns in Herefordshire England
2138 Murch Towns in Glamorgan Wales
2139 Murchington Towns in Devon England
2140 Murcot Towns in Oxfordshire England
2141 Murcott Towns in Oxfordshire England
2142 Murcott Towns in Wiltshire England
2143 Murdieston Towns in Stirlingshire Scotland
2144 Murdishaw Towns in Cheshire England
2145 Murieston Towns in West Lothian Scotland
2146 Murieston Water Towns in West Lothian Scotland
2147 Murrayfield Towns in Edinburgh Scotland
2148 Murraythwaite Towns in Dumfries and Galloway Scotland
2149 Murrell Green Towns in Hampshire England
2150 Murroes Towns in Angus Scotland
2151 Murrow Towns in Cambridgeshire England
2152 Mursley Towns in Buckinghamshire England
2153 Murston Towns in Kent England
2154 Murthly Towns in Perth and Kinross Scotland
2155 Murton Towns in Swansea Wales
2156 Murton Towns in Cumbria England
2157 Murton Towns in Durham England
2158 Murton Towns in Tyne and Wear England
2159 Murton Towns in North Yorkshire England
2160 Murton Grange Towns in North Yorkshire England
2161 Murtwell Towns in Devon England
2162 Musbury Towns in Devon England
2163 Muscliff Towns in Dorset England
2164 Muscoates Towns in North Yorkshire England
2165 Muscott Towns in Northamptonshire England
2166 Mushroom Green Towns in West Midlands England
2167 Musselburgh Towns in East Lothian Scotland
2168 Musselwick Towns in Pembrokeshire Wales
2169 Mustard Hyrn Towns in Norfolk England
2170 Muston Towns in Leicestershire England
2171 Muston Towns in North Yorkshire England
2172 Mustow Green Towns in Worcestershire England
2173 Muswell Hill Towns in Greater London England
2174 Mutehill Towns in Dumfries and Galloway Scotland
2175 Mutford Towns in Suffolk England
2176 Muthill Towns in Perth and Kinross Scotland
2177 Mutley Towns in Devon England
2178 Mutterton Towns in Devon England
2179 Mutton Hall Towns in East Sussex England
2180 Muxton Towns in Shropshire England
2181 Mwdwl-eithin Towns in Flintshire Wales
2182 Mwynbwll Towns in Flintshire Wales
2183 Mybster Towns in Highland Scotland
2184 Myddfai Towns in Carmarthenshire Wales
2185 Myddle Towns in Shropshire England
2186 Myddlewood Towns in Shropshire England
2187 Myddyn-fych Towns in Carmarthenshire Wales
2188 Mydroilyn Towns in Ceredigion Wales
2189 Myerscough Smithy Towns in Lancashire England
2190 Mylor Bridge Towns in Cornwall England
2191 Mylor Churchtown Towns in Cornwall England
2192 Mynachdy Towns in Rhondda Cynon Taff Wales
2193 Mynachdy Towns in Cardiff Wales
2194 Mynachlog-ddu Towns in Pembrokeshire Wales
2195 Mynd Towns in Shropshire England
2196 Myndd Llandegai Towns in Gwynedd Wales
2197 Myndtown Towns in Shropshire England
2198 Mynydd Bach Towns in Ceredigion Wales
2199 Mynydd Bodafon Towns in Anglesey/Sir Fon Wales
2200 Mynydd Gilan Towns in Gwynedd Wales
2201 Mynydd Isa Towns in Flintshire Wales
2202 Mynydd Marian Towns in Conwy Wales
2203 Mynydd Mechell Towns in Anglesey/Sir Fon Wales
2204 Mynydd-Bach Towns in Swansea Wales
2205 Mynydd-bach Towns in Monmouthshire Wales
2206 Mynydd-bach-y-glo Towns in Swansea Wales
2207 Mynydd-llan Towns in Flintshire Wales
2208 Mynyddislwyn Towns in Caerphilly Wales
2209 Mynyddygarreg Towns in Carmarthenshire Wales
2210 Mynytho Towns in Gwynedd Wales
2211 Myrelandhorn Towns in Highland Scotland
2212 Myrtle Hill Towns in Carmarthenshire Wales
2213 Mytchett Towns in Hampshire England
2214 Mytchett Place Towns in Surrey England
2215 Mytholm Towns in West Yorkshire England
2216 Mytholmes Towns in West Yorkshire England
2217 Mytholmroyd Towns in West Yorkshire England
2218 Mythop Towns in Lancashire England
2219 Myton Towns in Warwickshire England
2220 Myton Hall Towns in North Yorkshire England
2221 Myton-on-Swale Towns in North Yorkshire England
2222 Mytton Towns in Shropshire England