Scotland
M
- Maaruig
- Macduff
- Macedonia
- Machan
- Machrie
- Machrihanish
- Macmerry
- Madderty
- Maddiston
- Maggieknockater
- Maidenpark
- Maidens
- Mainsriddle
- Makerstoun
- Malacleit
- Malagar
- Malaig
- Malaig Bheag
- Maligar
- Mallaig
- Malleny Mills
- Mambeg
- Mangarstadh
- Mangersta
- Manish
- Mannal
- Mannofield
- Manor Powis
- Mansegate
- Mansewood
- Maraiseader
- Marbhig
- Marchmont
- Marchmount
- Mardon
- Margnaheglish, Scotland
- Margnaheglish, North Ayrshire
- Marishader
- Marjoriebanks
- Markethill, Perth and Kinross
- Markinch
- Marnoch, Scotland
- Marnoch, North Lanarkshire
- Marrel
- Marrister
- Marvig
- Marwick
- Marybank
- Maryburgh, Scotland
- Maryburgh, Perth and Kinross
- Maryhill
- Marykirk
- Marypark
- Maryton, Scotland
- Maryton, Angus
- Marywell, Scotland
- Marywell, Aberdeenshire
- Marywell, Angus
- Masonhill
- Mastrick
- Mauchline
- Maud
- Maukinhill
- Mauricewood
- Mavesy
- Maxwellheugh
- Maxwelltown
- Maybole
- Meadowfoot
- Meadowhill
- Mealabhaich
- Mealabost
- Mealabost Bhuirgh
- Mealasta
- Meavag
- Meavaig, Scotland
- Meavaig, Na H Eileanan Siar
- Meethill
- Meigle, Scotland
- Meigle, Perth and Kinross
- Meikle Earnock
- Meikle Wartle
- Meiklemill
- Meikleour
- Meikleriggs
- Melbost
- Melbost Borve
- Melby
- Melfort
- Melgund
- Melldalloch
- Mellon Charles
- Mellon Udrigle
- Melness
- Melrose
- Melsetter
- Melvaig
- Melvich
- Memsie
- Memus
- Mennock
- Menstrie
- Menzieshill
- Merchant City
- Merchiston, Scotland
- Merchiston, Falkirk
- Merkadale
- Merkinch
- Merkland
- Merrylee
- Methil
- Methilhill
- Methlick
- Methven
- Miabhaig, Scotland
- Miabhaig, Na H Eileanan Siar
- Mial
- Mid Altass
- Mid Anguston
- Mid Auchinleck
- Mid Beltie
- Mid Calder
- Mid Clyth
- Mid Kelton
- Mid Kiscadale
- Mid Todholes
- Mid Walls
- Mid Yell
- Midbea
- Midbrake
- Middle Grange
- Middlebie
- Middlebridge
- Middlemuir
- Middlequarter
- Midland
- Midlem
- Midmar
- Midton
- Midtown, Scotland
- Midtown, Highland
- Migvie
- Milesmark
- Mill Knowe
- Mill of Fintray
- Mill of Haldane
- Millarston
- Millbreck
- Millbrex
- Millburn
- Milldamhead
- Millerhill
- Millersneuk
- Millerston, Scotland
- Millerston, North Lanarkshire
- Millheugh
- Millhousebridge
- Millikenpark
- Millport
- Milltimber
- Millton
- Milltown of Aberdalgie
- Milltown of Auchindoun
- Milltown of Edinvillie
- Milltown of Rothiemay
- Milnafua
- Milnathort
- Milngavie
- Milnwood
- Milovaig
- Milton, Scotland
- Milton of Balgonie
- Milton of Buchanan
- Milton of Campsie
- Milton of Cultoquhey
- Milton of Cushnie
- Milton of Edradour
- Milton of Leys
- Milton of Tulliemet
- Miltonduff
- Min Ghearraidh
- Mindrum
- Mingarrypark
- Mingle
- Minishant
- Minnigaff
- Mintlaw
- Minto
- Mirbister
- Mireland
- Mochrum
- Modsary
- Moffat
- Moffat Mills
- Mol-chlach
- Mollinsburn
- Moncreiffe
- Mondynes
- Moneydie
- Moniaive
- Monifieth
- Monikie
- Monimail
- Monkshill
- Monkton, Scotland
- Monktonhall
- Monreith
- Montcoffer Crofts
- Montgarrie
- Montrose
- Mony Laws Hill
- Monymusk
- Monzie
- Moodiesburn
- Moonzie
- Moor of Balvack
- Moor of Granary
- Moorpark
- Morebattle
- Moredun
- Morefield
- Morham
- Morningside, Scotland
- Morningside, City of Edinburgh
- Mortonhall
- Morvich
- Moscow
- Moss-side
- Mossband House
- Mossbank
- Mossblown
- Mossburnford
- Mossdale
- Mossend, Scotland
- Mossgreen
- Mosshead
- Mossneuk
- Mosspark
- Mosstodloch
- Mosstowie
- Motherwell
- Moulin
- Mount Florida
- Mount Frost
- Mount Melville
- Mount Stuart
- Mount Vernon
- Mountain Cross
- Mountblow
- Mountgerald
- Mountvernon
- Mouswald
- Moy, Highland
- Moyness
- Muasdale
- Muchalls
- Mugeary
- Muie
- Muir
- Muir of Alford
- Muir of Fairburn
- Muir of Fowlis
- Muir of Kinellar
- Muir of Lochs
- Muir of Ord
- Muirdrum
- Muiredge
- Muirend
- Muirhead, Scotland
- Muirhead, Fife
- Muirhead, North Lanarkshire
- Muirhead, South Ayrshire
- Muirhouse, Scotland
- Muirhouse, North Lanarkshire
- Muirhouses
- Muirkirk
- Muirshearlich
- Muirtack
- Muirton, Scotland
- Muirton, Perth and Kinross
- Mulben
- Mulindry
- Mull of Galloway
- Mundole
- Muness
- Mungal
- Munlochy
- Munnoch
- Murieston
- Murkle
- Murrayfield
- Murroes
- Murthly
- Musselburgh
- Mutehill
- Muthill
- Mybster
- Myrelandhorn