From Pumsaint, Dyfed to all cities in Inverness starting with letter M
- Malaig Bheag, Dyfed
- Mallaig, Dyfed
- Mallaigmore, Dyfed
- Meoble, Dyfed
- Merkinch, Dyfed
- Millburn, Dyfed
- Milton, Dyfed
- Milton, Dyfed
- Milton of Leys, Dyfed
- Mingarrypark, Dyfed
- Morar, Dyfed
- Moss, Dyfed
- Moy, Dyfed
- Moy Hall, Dyfed
- Muirshearlich, Dyfed