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.
 


MacDonalds PointMcAdamMiddle Caraquet
MacDougallMcAdam ParishMiddle Coverdale
MacDougall SettlementMcAlpinesMiddle Hainesville
MacIntosh MillMcCain SettlementMiddle Kouchibouguac
MacLaggan BridgeMcCannMiddle Landing
MacLean SettlementMcCluskeyMiddle River
MacabeeMcCullyMiddle Sackville
Maces BayMcDonald CornerMiddle Southampton
MactaquacMcDonalds PointMiddlesex
Madawaska ParishMcEwenMiddleton
MadranMcGinleys CornerMidgic
MagaguadavicMcGivneyMidland
Magaguadavic SidingMcGowans CornerMidway
Magnetic HillMcGrath CornerMidwood
MagundyMcGraw BrookMilford
MainstreamMcGregor BrookMilkish
MaisonnetteMcIntosh HillMill Brook
MalakoffMcKeaghanMill Cove
MalauzeMcKeens CornerMill Road
MaldenMcKees MillsMill Settlement West
MaliceetMcKendrickMillbank
MaliseetMcKennaMiller Line Cache
MaltaisMcKenzie CornerMillerton
MaltampecMcKinleyvilleMillerville
MaltempecMcLaughlinMillidgeville
Mann Mountain SettlementMcLean SettlementMilltown
Mann SidingMcLeod HillMillville
Manners SuttonMcLeodsMineral
Manners Sutton Parish Ministers Island
MannhurstMcManus SidingMink Brook
ManuelsMinto
ManzerMiramichi
Maple Glen Miramichi Bay
Maple GreenMcMinnMiramichi Road
Maple GroveMcMonagle CornerMiscou
Maple Grove StationMcNairnMiscou Centre
Maple RidgeMcNallysMiscou Harbour
MapledaleMcNameeMiscou Lighthouse
MaplehurstMcNeishMiscou Plains
 McQuadeMispec
Mapleton Mitchell Settlement
MeadowMitchells Corner
Meadow Brook 
 Mechanic Settlement 
Mapleton PlaceMedford 
MapleviewMeductic 
MaplewoodMeenans Corner 
 Melanson Settlement 
Maquapit LakeMelrose 
Memel Settlement 
Memramcook 
 Memramcook East 
MarcelvilleMemramcook Est 
Maria-de-KentMemramcook West 
Mark HillMenneval 
MarkhamvilleMercer Settlement 
MarneMeredith Settlement 
Marrtown  
Marsh Junction  
Martin Siding  
Martinon  
Marysville  
Mascarene  
Masquapit Lake  
Matapedia  
Mates Corner  
Mathias Landing  
Matthews  
Matthews Settlement  
Maugerville  
Maugerville Parish  
Mavis Mills  
Maxwell  
Maxwell Crossing  
Mayfield  
Mazerolle Settlement