M
- (Highland) Milovaig
- (Argyll and Bute) Minard
- (Argyll and Bute) Machrihanish
- (Glasgow City) Maryhill
- (Perth and Kinross) Meigle
- (Highland) Mey
- (Highland) Morar
- (Glasgow City) Mount Vernon
- (Aberdeenshire) Methlick
- (Aberdeenshire) Milton of Auchinhove
- (Aberdeenshire) Mountblairy
- (Angus) Maryton
- (Dumfries and Galloway) Mainsriddle
- (Stirling) Mugdock
- (North Lanarkshire) Mollinburn
- (City of Edinburgh) Morningside
- (North Ayrshire) Machrie
- (Fife) Moonzie
- (Fife) Milton of Balgonie
- (Highland) Moy
- (Argyll and Bute) Mountstuart
- (Aberdeenshire) Meikle Wartle
- (Shetland Islands) Mossbank
- (Argyll and Bute) Middleton
- (Renfrewshire) Millikenpark
- (Aberdeenshire) Marnoch
- (City of Edinburgh) Marchmont
- (Highland) Mugeary
- (Dumfries and Galloway) Maxwelltown
- (Aberdeenshire) Migvie