M
- Mabou Harbour
- Maces Bay
- Machias Seal Island Lighthouse
- Machons Point
- Machons Point Range Lighthouse
- Madeira Park
- Mahone Bay
- Main-À-Dieu
- Main-A-Dieu Lighthouse
- Main Duck Island Lighthouse
- Mainland
- Makkovik
- Malagash
- Malagash Wharf Lighthouse
- Mal-Bay (St-Georges)
- Mall Bay
- Malloch Beach (North Road)
- Malpeque Cove (Malpeque)
- Malpeque Outer Range Lighthouse
- Mamainse Harbour
- Manitowaning
- Manitowaning Lighthouse
- Man Of War Point Lighthouse
- Mansons Landing
- Mansonville
- Marache Point Lighthouse
- Marathon
- Marble Island Lighthouse
- Marches Cove (Lourdes)
- Margaree
- Margaree Harbour (Belle Côte)
- Margaree Harbour Range Lighthouse
- Margaree Island Lighthouse
- Margaretsville Lighthouse
- Maricourt
- Marie Joseph
- Mark Point Lighthouse
- Marktosis (Ahousat Village)
- Marticot Island Lighthouse
- Mary's Harbour
- Marystown (Little Bay)
- Maskinongé Curve Lighthouse
- Masset (Delkatla Slough)
- Matane (Havre) - Face Sud Du Quai Éperon
- Matane Lighthouse
- Matane (Nouveau Havre)-Quai Des Pêcheurs
- Matheson Island
- Matheson Island-Landing
- Mattawa
- Maugher Beach Lighthouse
- Maybury Highway Lighthouse
- Mcauley's Shore (Pinette River)
- Mcbeth Point
- Mccallum
- McColgan Point Lighthouse
- Mceacherns Point (Wishart Point)
- McFarlane Point Lighthouse
- McInnes Island Lighthouse
- Mcivor's Landing (Langley)
- McKay Island Lighthouse
- Mcmillan Island
- McNeil
- McQuestin Point Lighthouse
- Meaford
- Medway Lighthouse
- Meldrum Bay
- Menzies Bay
- Merasheen
- Merry Island Lighthouse
- Meteghan
- Michipicoten Island East Lighthouse
- Michipicoten River
- Middle Arm
- Middle Bay
- Middle Caraquet Range Lighthouse
- Middle Point Cove
- Middle Reefs Lighthouse
- Midjik Bluff Lighthouse
- Midland Point Range Lighthouse
- Miles Cove
- Mill Cove
- Millerand
- Miller Brook (Salmon Beach)
- Millhaven
- Milligans Shore
- Miminegash
- Miminegash Range Rear Lighthouse
- Mingan
- Ming's Bight
- Mink River
- Minstrel Island - Wharf And Floats
- Miscou
- Miscou Harbour Lighthouse
- Missinipe
- Mission
- Mission Channel Entrance Lighthouse
- Mission City
- Mississagi Strait Lighthouse
- Mississauga (Lakefront Promenade Park)
- Mitchell Bay
- Mohawk Island Lighthouse
- Moncton
- Monkstown
- Montague
- Montebello
- Mont Louis
- Mont-Louis Ouest
- Montmagny
- Montreal
- Montreal Lighthouse
- Mooretown
- Mooretown Lighthouse
- Moose Harbour
- Moose Lake
- Moosonee
- Moraine Bay
- Moretons Harbor
- Moreton's Harbour
- Morris
- Morris Island
- Mortier
- Mosher Island Lighthouse
- Mossey River
- Mulgrave
- Mulholland Point Lighthouse
- Mullins Point Rear Range Lighthouse
- Munroe Lighthouse
- Murphys Pond
- Murray Harbour Range Front Lighthouse
- Murray Harbour Range Rear Lighthouse
- Murray River
- Musgrave Harbour
- Musgrave (Saltspring Is.)
- Musquash Head Lighthouse
- Musquodoboit Harbour
- Musquodoboit Harbour Lighthouse