M
- MacKay
- Mackenzie No. 23
- Macson
- Madden
- Magnolia
- Magrath
- Mahaska
- Majestic
- Majorville
- Makaoo (Part) 120
- Makepeace
- Maleb
- Mallaig
- Mallow
- Malmo
- Ma-Me-O Beach
- Manir
- Manly Corner
- Manning
- Mannville
- Manyberries
- Mapova
- Margie
- Marie-Reine
- Marina
- Markerville
- Marlboro
- Martin Estate
- Marwayne
- Maskwacis
- Massive
- Matthews Crossing
- Matzhiwin
- Maycroft
- Mayerthorpe
- Mayton
- Mazeppa
- McLaughlin
- McLennan
- McLeod River
- McLeod Valley
- McNab
- McNeill
- McRae
- Meadowbrook
- Meadowview
- Meander River
- Meanook
- Mearns
- Medicine Hat
- Medicine Lodge
- Medley
- Meeting Creek
- Mellowdale
- Menaik
- Mercoal
- Meridian Meadows
- Metis
- Metiskow
- Mewassin
- Mewatha Beach
- Michichi
- Miette
- Mildred Lake
- Milk River
- Millarville
- Millerfield
- Millet
- Millican Estates
- Millicent
- Mills Estate
- Milnerton
- Milo
- Minaret
- Minburn
- Minburn County No. 27
- Mintlaw
- Mirror
- Mission Beach
- Mitford
- Mitsue
- Monarch
- Monitor
- Montana 139
- Moon Lake
- Moose Portage
- Moose Wallow
- Morecambe
- Morinville
- Morley
- Morningside
- Morrin
- Mosside
- Mossleigh
- Mound
- Mountain Heights
- Mountain House
- Mountain Park
- Mountain View
- Mountain View County No. 17
- Mount Valley
- Mountview
- Mulhurst
- Mundare
- Munson
- Muriel
- Musidora
- Muskeg River
- Myrnam
- Mystery Lake