Places in Nova Scotia, page 6
Middleton to Pleasant Valley
- MiddletonAntigonish County
- MiddletonColchester
- Middleton Corner
- Middlewood
- Midville Branch
- Milford
- Milford Haven
- Milford Station
- Militia Point
- Mill Brook
- Mill Cove
- Mill CreekCape Breton County
- Mill CreekCumberland County
- Mill Pond
- Mill Road
- Mill Section
- Mill VillageHants
- Mill VillageQueens County
- MillbrookColchester
- MillbrookPictou County
- Miller Creek
- Miller Road
- Millers CornerCumberland County
- Millers CornerHants
- Millstream
- Millsville
- Millvale
- Millview
- Millville
- Millville Boularderie
- Milton
- Minasville
- Mineville
- Mink Cove
- Minudie
- Mira Gut
- Mira Road
- Miramichi
- Mitchell Bay
- Molega
- Monastery
- Monks Head
- Montague Gold Mines
- Montavista
- Montebello
- Montrose
- Moodys Corner
- Moose Brook
- Moose Harbour
- Moose Hill
- Moose RiverCumberland County
- Moose RiverPictou County
- Moose River Gold Mines
- Moosehead
- Morar
- Morden
- Morganville
- Morien
- Morien Hill
- Morris Island
- Morrison Road
- MorristownAntigonish County
- MorristownKings County
- Moschelle
- Moser River
- Moshers Corner
- Moshers Island
- Mosherville
- Mossman Corner
- Mount Auburn
- Mount Denson
- Mount Hanley
- Mount Merrit
- Mount PleasantCumberland County
- Mount PleasantDigby County
- Mount PleasantInverness County
- Mount PleasantLunenburg County
- Mount PleasantQueens County
- Mount Rose
- Mount Thom
- Mount Uniacke
- Mount Uniacke Gold District
- Mount William
- Mount Young
- Mountain Front
- Mountain Road
- Mountville
- Mulgrave
- Mulgrave Park
- Mull River
- Murchyville
- Murphy Cove
- Murphy Lake
- Murray
- Murray Siding
- Mushaboom
- Musquodoboit Harbour
- Myers Point
- Nantucket
- Nappan
- Nauglers Settlement
- Necum Teuch
- Neils Harbour
- Nevada Valley
- New Aberdeen
- New Albany
- New Boston
- New Britain
- New Campbellton
- New Canaan
- New Canada
- New Chester
- New Cumberland
- New Dominion
- New Edinburgh
- New Elm
- New FranceAntigonish County
- New FranceDigby County
- New Gairloch
- New Germany
- New Glasgow
- New Glen
- New Grafton
- New HarbourGuysborough County
- New HarbourLunenburg County
- New Harbour East
- New Harbour West
- New Harris Forks
- New Harris Settlement
- New Haven
- New Lairg
- New Minas
- New Prospect
- New Ross
- New Russell
- New Salem
- New Truro Road
- New Tusket
- New Victoria
- New Waterford
- New Yarmouth
- Newburne
- Newcomb Corner
- Newcombville
- Newellton
- Newport Corner
- Newport Landing
- Newport Station
- Newton Mills
- Newtonville
- NewtownGuysborough County
- NewtownInverness County
- Nicholsville
- Nictaux
- Nictaux East
- Nictaux Fallsnear Middleton
- Nictaux Fallsnear Middleton, Annapolis County
- Nictaux South
- Nictaux West
- Nine Mile River
- NinevehLunenburg County
- NinevehVictoria County
- Noel
- Noel Road
- Noel Shore
- North Ainslie
- North Alton
- North Beaver Bank
- North Bloomfield
- North Brookfield
- North Cape Highlands
- North Chegoggin
- North Earltown
- North East Harbour
- North East Margaree
- North East Point
- North Fourchu
- North Framboise
- North Glen
- North Grand Pré
- North Grant
- North Greville
- North Intervale
- North Kemptville
- North Kingston
- North Lakevale
- North Lochaber
- North Medford
- North Middleboro
- North Noel Road
- North Ogden
- North Preston
- North Range
- North RiverColchester
- North RiverLunenburg County
- North River Bridge
- North River Centre
- North Riverside
- North Salem
- North ShoreCumberland County
- North ShoreVictoria County
- North Side Whycocomagh Bay
- North Sydney
- North Wallace
- North Wallace Bay
- North West Arm
- North West Harbour
- North Williamston
- Northeast Mabou
- NorthfieldAnnapolis County
- NorthfieldHants
- NorthfieldLunenburg County
- Northport
- Norths Corner
- Northside East Bay
- Northville
- Northwest
- Northwest Cove
- Norwood
- Nuttby
- Nyanza
- Oak Park
- OakfieldCape Breton County
- OakfieldHalifax Regional Municipality
- Oakland
- Oakmount
- Oban
- Oceanview
- Ogden
- Ogilvie
- OhioAntigonish County
- OhioDigby County
- Old Barns
- Old Cobequid Road
- Old Holland Road
- Oldham
- Oliver
- Onslow
- Onslow Mountain
- Orangedale
- Orangedale East
- Oregon
- Osborne Harbour
- Ostrea Lake
- Otter Brook
- Outram
- Overton
- Owls Head Harbour
- Oxford
- Oxford Junction
- Panuke Road
- Paper Mill Lake
- Paradise
- ParkdaleHalifax Regional Municipality
- ParkdaleLunenburg County
- Parker Road
- Parkers Cove
- Parrsboro
- Passchendaele
- Peas Brook
- Peck Meadow Corner
- Peggys Cove
- PembrokeColchester
- PembrokeHants
- PembrokeYarmouth County
- Pentz
- Perotte
- Petit-de-Grat
- Petite Rivière Bridge
- Pettigrew Settlement
- Philips Harbour
- Phinneys Cove
- Pictou
- Pictou Island
- Pictou Landing
- Piedmont
- Pine GroveColchester
- Pine GroveLunenburg County
- Pine Tree
- Pinehurst
- Pinevale
- Pinkneys Point
- Pipers Cove
- Pipers Glen
- Pirate Harbour
- Pitchers Farm
- Plainfield
- Plaister Mines
- Plaster Cove
- Plateau
- Pleasant Bay
- Pleasant Harbour
- Pleasant Hill
- Pleasant Hills
- Pleasant Lake
- Pleasant PointHalifax Regional Municipality
- Pleasant PointShelburne County
- Pleasant River
- Pleasant ValleyAntigonish County
- Pleasant ValleyColchester