- Mapoon
- Marathon
- Marble Island
- Mareeba
- Marengo
- Marian
- Marina Plains
- Marion Downs Station
- Marita
- Markwell
- Marlborough
- Marmboo
- Marmor
- Marnhull
- Marodian
- Maronan
- Maroochydore
- Maroon
- Maroondan
- Maroota
- Marshlands
- Martyville
- Marule
- Marwood
- Mary Kathleen
- Mary Valley
- Maryanne Yard
- Maryborough
- Maryfarms
- Marylands