M
- Madura
- Mandurah (city)
- Manjimup
- Manmanning
- Manypeaks
- Marble Bar
- Marchagee
- Margaret River
- Marradong
- Marvel Loch
- Maya
- Mayanup
- Meckering
- Meekatharra
- Menzies
- Merkanooka
- Merredin
- Miling
- Mingenew
- Minnenooka
- Mogumber
- Monkey Mia
- Mooliabeenie
- Moonyoonooka
- Moora
- Moorine Rock
- Morawa
- Moulyinning
- Mount Barker
- Mount Kokeby
- Mount Magnet
- Muchea
- Mukinbudin
- Mullalyup
- Mullewa
- Mundijong
- Mundrabilla
- Munglinup
- Muntadgin
- Muradup
- Myalup
Read more about this topic: List Of Towns In Western Australia