New Brunswick Cities by Population 2026

5 Most Populated New Brunswick Cities

Canada Flag

Moncton

102,571

Canada Flag

Saint John

80,016

Canada Flag

Fredericton

75,476

Canada Flag

Dieppe

35,998

Canada Flag

Riverview

22,724

160 cities

City
2026 Pop.
2025 Pop.
2021 Pop.
2016 Pop.
Annual Change
Moncton102,571100,04781,40273,9382.52%
Saint John80,01679,09071,34369,1931.17%
Fredericton75,47674,08864,59960,4641.87%
Dieppe35,99835,12228,77826,0492.49%
Riverview22,72422,47521,01020,0801.11%
Quispamsis20,32420,17619,14318,6500.73%
Miramichi19,57719,42518,00817,8410.78%
Edmundston18,13217,99916,70816,8680.74%
Tracadie16,56416,54916,31316,4450.09%
Bathurst13,24113,14512,36812,0960.73%
Moncton12,66312,42110,91410,0651.95%
Rothesay12,47412,41212,18411,9090.5%
Oromocto9,4339,4319,2979,4900.02%
Shediac9,2559,0277,6846,8142.53%
Lincoln8,3758,2647,6747,3521.34%
Beaubassin East / Beaubassin-est8,1648,0156,8576,5131.86%
Campbellton7,3797,3507,1816,9890.39%
Douglas6,9646,8596,0505,8331.53%
Sackville6,6686,5666,2275,4501.55%
Beresford6,5706,5606,3156,3890.15%
Woodstock6,3536,2605,7085,3111.49%
Shediac5,8425,7695,2454,8911.27%
Saint Marys5,6875,6245,1804,9441.12%
Memramcook5,6505,5895,1404,8871.09%
Grand Falls / Grand-Sault5,3455,3545,3395,404-0.17%
Coverdale5,2635,2014,8644,5541.19%
Burton5,2605,2665,2915,211-0.11%
Hanwell5,1655,1304,8364,7570.68%
Grand Bay-Westfield5,0655,0755,0355,046-0.2%
Sussex5,0324,9764,5144,3551.13%
St. Stephen4,9394,9084,6104,4980.63%
Bathurst4,9364,9324,8244,8810.08%
Shippagan4,7864,7994,8454,898-0.27%
Caraquet4,6994,6654,3424,3320.73%
Hampton4,6614,6364,4664,3670.54%
Dundas4,6254,5704,4683,9811.2%
New Maryland4,5654,5344,2354,2620.68%
Simonds4,5134,4633,9793,9421.12%
Beresford4,4304,4194,3594,3720.25%
Haut-Madawaska4,0734,0523,7713,7900.52%
Studholm3,8633,8423,5863,5920.55%
Salisbury3,8183,7873,4433,4650.82%
Alnwick3,7673,7653,6843,7130.05%
Bright3,6693,6333,3893,3610.99%
Wellington3,6083,5673,3583,1491.15%
Hampton3,5093,4503,0352,8701.71%
Kingston3,4873,4383,2632,9781.43%
Atholville3,3333,3643,3383,646-0.92%
New Maryland3,2663,2102,8652,6721.74%
Dalhousie3,2223,2303,2583,154-0.25%
Cocagne3,0923,0542,7972,6961.24%
Cap-Pelé3,0853,0292,5522,4821.85%
Kingsclear2,9842,9692,8932,8830.51%
Shippagan2,9572,9282,7092,6330.99%
Wakefield2,8712,8672,7742,8300.14%
Grand Manan2,7792,7492,6522,4081.09%
Sussex2,7062,6942,6162,5710.45%
Bouctouche2,6592,6382,5272,4030.8%
Salisbury2,6142,5832,4342,3431.2%
Richibucto2,6002,5492,1101,9052%
Saint George2,5912,5752,5292,3840.62%
Pennfield2,5042,4782,2522,2091.05%
Inkerman2,4972,4862,4162,4150.44%
Hardwicke2,4212,4082,2402,2440.54%
Woodstock2,3582,3472,2422,2190.47%
Minto2,3322,3362,2702,329-0.17%
Paquetville2,3272,3362,2862,377-0.39%
Northesk2,3002,3052,2032,295-0.22%
Upper Miramichi2,2912,2892,2002,2580.09%
Westfield2,2742,2562,1552,0040.8%
Saint-Quentin2,2592,2522,1722,2360.31%
Saint Mary2,2322,2142,0242,0060.81%
Saint Andrews2,2302,1942,0781,8181.64%
Saint-Charles2,2092,1912,0672,0310.82%
Richibucto 152,1592,1462,1041,9890.61%
Manners Sutton2,1482,1181,9571,8161.42%
Drummond2,1472,1542,1192,196-0.32%
Kent2,1452,1521,9802,187-0.33%
Kedgwick2,1012,0942,0181,9950.33%
Petit-Rocher2,0722,0601,9801,9290.58%
Northampton2,0572,0341,9051,7621.13%
Blackville1,9581,9732,0312,067-0.76%
Saint-André1,9341,9341,8171,9370%
Saint-Antoine1,9231,9091,8251,7670.73%
Eel River Crossing1,9121,9191,8701,982-0.36%
Allardville1,8831,8991,9762,066-0.84%
Saint-Louis1,8441,8391,7881,8280.27%
Springfield1,8341,8151,6751,5561.05%
Neguac1,7971,7881,7211,7070.5%
Saint-Jacques1,7911,7761,6821,6190.84%
St. George1,7731,7491,6091,5421.37%
Maugerville1,7651,7731,8051,869-0.45%
Richibucto1,7291,6881,4401,2892.43%
Saint Stephen1,7251,7451,6981,864-1.15%
Southesk1,7251,7281,6951,719-0.17%
Wicklow1,6941,6971,6241,731-0.18%
Petitcodiac1,6771,6571,4971,4131.21%
Perth-Andover1,6681,6661,5931,6080.12%
Southampton1,6381,6281,5191,5130.61%
Saint-Quentin1,6211,6141,5301,5590.43%
Balmoral1,6151,6261,6291,697-0.68%
Glenelg1,6131,6121,5551,5870.06%
Brighton1,6081,6211,6191,764-0.8%
Gordon1,6001,5941,5771,5160.38%
Saint-Joseph1,5951,6121,5811,562-1.05%
Richmond1,5611,5411,4801,3321.3%
Florenceville-Bristol1,5571,5631,6041,632-0.38%
Saint David1,5491,5501,4941,552-0.06%
Cardwell1,5141,5041,4281,3840.66%
Hillsborough1,5021,4901,4251,3360.81%
Weldford1,4991,4861,3491,3560.87%
Sussex Corner1,4681,4711,4791,485-0.2%
Denmark1,4501,4571,4401,497-0.48%
Norton1,4501,4431,4321,4110.49%
Sackville1,4261,4111,2311,2111.06%
Lamèque1,4221,4151,3231,3070.49%
Queensbury1,4221,4061,2641,2021.14%
Hillsborough1,4111,4051,3741,2910.43%
Norton1,4061,4011,3571,3220.36%
Saint-Léonard1,3911,3881,3421,3150.22%
Esgenoôpetitj 141,3601,3441,2501,2071.19%
Belledune1,3581,3681,3441,438-0.73%
Saint-Isidore1,3381,3411,3371,389-0.22%
Charlo1,3371,3351,3381,3300.15%
Bas-Caraquet1,3211,3231,3321,329-0.15%
Musquash1,3211,3111,2811,2210.76%
Chipman1,2991,2881,2191,1140.85%
Elgin1,2951,2651,0869102.37%
Rogersville1,2851,2741,2081,1820.86%
Prince William1,2801,2501,1039522.4%
Upham1,2711,2731,3821,296-0.16%
McAdam1,2711,2661,1881,1730.39%
Botsford1,2471,2341,1421,0771.05%
Newcastle1,2371,2321,1691,1570.41%
Caraquet1,2311,2441,2781,359-1.05%
New Bandon1,2251,2241,1581,2290.08%
Greenwich1,2171,2041,1461,0791.08%
Bertrand1,2151,2111,1711,1860.33%
Saint Martins1,2141,2081,1991,1560.5%
Peel1,1871,1921,2181,212-0.42%
Devon 301,1761,1601,0911,0671.38%
Perth1,1491,1451,0641,0950.35%
Dalhousie1,1351,1311,1071,0910.35%
Nigadoo1,1251,1101,0199871.35%
Canning1,1161,1021,0429331.27%
Westmorland1,1071,0921,0149281.37%
Grand Falls1,1051,1091,0991,129-0.36%
Havelock1,0741,0771,0591,080-0.28%
Dorchester1,0701,0789331,131-0.74%
Rogersville1,0631,0731,0931,117-0.93%
Saint James1,0591,0701,0401,206-1.03%
Tobique 201,0591,0551,0969920.38%
Stanley1,0531,0369368581.64%
Waterborough1,0461,0299198591.65%
Plaster Rock1,0371,0401,0151,037-0.29%
Hartland1,0331,0289469720.49%
Sainte-Anne1,0251,0219519810.39%
Nackawic1,0221,0209809580.2%
Derby1,0221,0209559910.2%
Wilmot1,0131,0169861,042-0.3%

New Brunswick Cities Overview

The largest city in New Brunswick is Moncton, with a 2026 population of 102,571. Shediac is the fastest growing city in New Brunswick, having grown 2.53% annually between 2011 and 2016.