We have 16 places listed for Scottish Borders starting with M
Makerstoun TD5
Marygold TD11
Maxton TD6
Maxwellheugh TD5
Meggethead TD7
Melrose TD6
Mervinslaw TD8
Midlem TD7
Minto TD9
Mordington TD15
Morebattle TD5
Mossburnford TD8
Mountain Cross EH46
Mountbenger TD7
Mowhaugh TD5
Muchra TD7