The Communities of
New Brunswick (NB)


A B C D E F G H I J K L M
N O P Q R S T U V W x Y Z
 

Notes: - Some communities no longer exist and have been marked with '(H)' to indicate that they are historic.
 
- When two (or more) communities share the same name, we give some kind of identifying location to help you pick.
 


DalhousieDibbleeDubee Settlement
Dalhousie JunctionDickie MountainDuck Cove
Dalhousie ParishDieppeDufferin
DamascusDigby CornerDufferin Parish
DarlingtonDigdeguashDuffys Corner
DaulnayDigdequashDufourville
DauversiereDipper HarbourDugas
Davidson LakeDipper Harbour EastDuguayville
 Dipper Harbour WestDumbarton
Davis MillDivideDumbarton Parish
 Dumfries
Doak SettlementDumfries Parish
 DoaktownDundas
Dawson SettlementDobsons CornerDundas Parish
DawsonvilleDonegalDundee
Day HillDonnelly SettlementDunlop
Days CornerDorchesterDunn's Corner (H)
Days LandingDorchester CapeDunsinane
 Dorchester CrossingDupuis Corner
DeWolfeDorchester ParishDurham Bridge
Dead CreekDorn RidgeDurham Centre
Deadmans HarbourDorrington HillDurham Parish
DebecDouglasDutch Valley
Debec JunctionDouglas Harbour 
Deep CoveDouglas Parish 
Deer LakeDouglasfield 
DeersdaleDouglastown 
DeervilleDover 
Demoiselle CreekDover Hill 
Denmark ParishDow Settlement 
DennisDoyles Brook 
DerbyDoyleville 
Derby Junction  
Derby ParishDrisdelle 
Derrys CornerDrisdelle Settlement 
DesherbiersDrummond 
Desjardins RoadDrummond Parish 
Despres VillageDrummond Station 
Deuxieme SaultDrury Cove 
DevereauxDrurys Cove 
Devine Corner  
Devon