List of municipalities in New Brunswick


New Brunswick is the eighth-most populous province in Canada, with 775,610 residents as of the 2021 census, and the third-smallest province by land area, at. New Brunswick's 104 municipalities, as of 2021, covered only of the province's land mass but were home to of its population.
Local governments in New Brunswick may be incorporated under the Local Governance Act of 2017. Local governments include municipalities – cities, towns, and villages – as well as rural communities and regional municipalities. Municipal governments are led by elected councils and are responsible for the delivery of services such as civic administration, land use planning, emergency measures, policing, road, and garbage collection.
In 1785, Saint John became the first community in what would eventually become Canada to be incorporated as a city. Moncton is New Brunswick's largest municipality by population, with 79,470 residents, and Saint John is the largest urban municipality by land area, at. As of 2021, approximately one-third of the residents of New Brunswick did not live in municipalities but resided in local service districts, which were unincorporated communities administered by the Minister of Environment and Local Government and had no local government of their own.
Beginning in 2021, the government of New Brunswick launched a local governance reform, which eventually saw the local service districts dissolved in 2023, with their territory assigned to cities, towns, villages, rural communities or rural districts. The same reforms reduced the number of municipalities to 77.
Prior to the reforms, New Brunswick had 8 cities, 26 towns, 61 villages, 1 regional municipality, and 8 rural communities. Following the reforms, New Brunswick has 8 cities, 30 towns, 21 villages, 17 rural communities, and 1 regional municipality.

Cities

The Lieutenant-Governor in Council may incorporate an area as a city under the Local Governance Act if it has a population of at least 10,000. Cities already in existence on January 1, 1967, continue to be incorporated regardless of population. New Brunswick had eight cities that had a cumulative population of 293,928 in the 2021 Census. Moncton is New Brunswick's largest city by population with 79,470 residents and Saint John is the largest by land area respectively. Campbellton is New Brunswick's smallest city by population and land area with 7,047 residents and.

Towns

The Lieutenant-Governor in Council may incorporate an area as a town under the Local Governance Act if it has a population of at least 1,500 and provides a level of services that the Minister of Local Government and Local Governance Reform considers appropriate. Towns already in existence on January 1, 1967, continue to be incorporated regardless of population.
Prior to implementation of the 2023 local governance reforms, New Brunswick had 26 towns that had a cumulative population of 133,350 in the 2021 Census. New Brunswick's largest town by population is Riverview with 20,584 residents and largest town by area was Sackville with a land area of. New Brunswick's smallest town by population was Hartland with 933 residents and the smallest by land area was Saint-Quentin at. The number of towns increased to 30 in 2023 upon implementation of the local governance reforms.

Villages

Prior to implementation of the 2023 local governance reforms, New Brunswick's 61 villages had a cumulative population of 71,186 as of the 2021 Census. New Brunswick's largest village by population was Memramcook with 5,029 residents and largest village by area was Belledune with a land area of. New Brunswick's smallest village by population was Meductic with 180 residents and the smallest by land area was Saint-Louis de Kent at. The number of villages decreased to 21 in 2023 upon implementation of the local governance reforms.

Regional municipalities

The Lieutenant-Governor in Council may incorporate an area as a regional municipality under the Local Governance Act if there is a population of at least 15,000 and at least one existing municipality. New Brunswick's first and only regional municipality was incorporated on May 12, 2014. The Regional Municipality of Tracadie was formed through the amalgamation of the former Town of Tracadie–Sheila, eighteen local service districts and portions of two other local service districts. Regional municipalities must have a population greater than 15,000 and a community grouping that includes at least one municipality. Regional municipalities elect a local council but are responsible only for community administration, planning and emergency measures services, and all services previously provided by any former municipality that is now part of the regional municipality. The Province of New Brunswick is responsible for police protection and road services, unless the regional municipality chooses to assume these responsibilities.

Rural communities

Prior to implementation of the 2023 local governance reforms, New Brunswick had eight rural communities that had a cumulative population of 24,842 in the 2021 Census. New Brunswick's largest and smallest rural communities were Beaubassin East and Campobello Island with populations of 6,718 and 949 respectively. The number of rural communities increased to seventeen in 2023 upon implementation of the local governance reforms.
Rural communities elect local councils and are responsible for the delivery of some local services, including administrative services, community planning and emergency measures. The province of New Brunswick ensures the delivery of other services including solid waste collection and recreation services unless the rural community chooses to take on these responsibilities. Rural communities that include a former village or town are an exception, as they are responsible to provide all services that were previously provided by their former municipality.

Lists of municipalities

Post-2023 local governance reform

NameMunicipal typeRegional service commissionIncorporation2021 population
AlnwickRural communityGreater Miramichi3575
ArcadiaVillageCapital Region3720
BathurstCityChaleur15110
BeaurivageTownKent6160
BeausoleilRural communityKent8620
Belle-BaieTownChaleur14335
BelleduneVillageChaleur1325
Bois-JoliVillageRestigouche3750
Butternut ValleyRural communityKings5435
CampbelltonCityRestigouche12000
Campobello IslandRural communitySouthwest950
Cap-AcadieTownSoutheast9165
CaraquetTownAcadian Peninsula8125
Carleton NorthTownWestern Valley9170
Central YorkRural communityCapital Region6930
ChampdoréTownKent5115
DieppeCitySoutheast28970
DoaktownVillageGreater Miramichi1250
Eastern CharlotteRural communitySouthwest7325
EdmundstonCityNorthwest18365
Five RiversVillageKent3385
FrederictonCityCapital Region67625
Fredericton JunctionVillageCapital Region715
Fundy AlbertVillageSoutheast6120
Fundy ShoresRural communitySouthwest2050
Fundy-St. MartinsVillageFundy5225
Grand Bay-WestfieldTownFundy5880
Grand-BouctoucheTownKent5650
Grand FallsTownNorthwest10900
Grand LakeVillageCapital Region5725
Grand MananVillageSouthwest2595
HamptonTownFundy9345
HanwellRural communityCapital Region7100
HartlandTownWestern Valley3745
HarveyRural communityCapital Region3895
Haut-MadawaskaTownNorthwest4405
Hautes-TerresTownAcadian Peninsula6140
Heron BayTownRestigouche5485
Île-de-LamèqueTownAcadian Peninsula5620
KedgwickRural communityRestigouche2300
Lakeland RidgesVillageWestern Valley2450
Maple HillsRural communitySoutheast8390
McAdamVillageSouthwest1175
MemramcookVillageSoutheast5030
MiramichiCityGreater Miramichi18125
Miramichi River ValleyRural communityGreater Miramichi7210
MonctonCitySoutheast80080
Nackawic-MillvilleRural communityCapital Region3765
NashwaakRural communityCapital Region4755
NeguacVillageAcadian Peninsula1675
New MarylandVillageCapital Region4155
Nouvelle-ArcadieVillageKent3060
OromoctoTownCapital Region11910
QuispamsisTownFundy18780
RiverviewTownSoutheast20580
Rivière-du-NordTownAcadian Peninsula3530
RothesayTownFundy11975
Saint AndrewsTownSouthwest2950
Saint JohnCityFundy69875
Saint-QuentinTownNorthwest3630
SalisburyTownSoutheast7745
ShediacTownSoutheast10670
ShippaganTownAcadian Peninsula4925
Southern VictoriaVillageWestern Valley2550
St. StephenTownSouthwest8165
Strait ShoresRural communitySoutheast1935
Sunbury-York SouthRural communityCapital Region7455
SussexTownKings6030
TantramarTownSoutheast9020
Three RiversVillageSoutheast3990
Tobique ValleyVillageWestern Valley2740
TracadieRegional municipalityAcadian Peninsula16095
TracyVillageCapital Region605
Upper MiramichiRural communityGreater Miramichi2180
Vallée-des-RivièresTownNorthwest4250
Valley WatersVillageKings4545
WoodstockTownWestern Valley11915