Choose Country

Moncton Metro Area

NB · 74 cities · 502,019 population

502,019 Total Population
74 Cities & Towns
$66,853 Avg Income
$158,097 Avg Home Value
$683 Avg Rent
22.4% Bachelor's+

Largest Cities in Moncton Metro

The Moncton metropolitan area is the 103rd largest metro area in Canada, with a total population of 502,019 spread across 74 cities and towns in NB. Anchored by Cape Breton, this metro area is a significant economic and cultural hub that draws residents and businesses from across the region.

Residents of the Moncton metro area earn an average household income of $66,853, while the average home value sits at $158,097. Renters in the area pay an average of $683 per month, making the cost of living relatively affordable compared to the national average. About 22.4% of residents hold a bachelor's degree or higher, reflecting the area's growing workforce.

The Moncton metro reports an average violent crime rate of 95.4 per 1,000 residents, which is above the national average. Property crime averages 94.0 per 1,000 residents across the metro. The area experiences an average annual temperature of 42.8°F, with cooler temperatures throughout the year. The average poverty rate across cities in this metro is 15.9%, suggesting economic challenges in parts of the region.

With 74 distinct communities ranging from major urban centers to smaller suburban towns, the Moncton metro area offers a wide variety of living options. From bustling city neighborhoods to quiet suburban communities, the metro provides options for families, young professionals, and retirees alike. Explore the full list of cities below to find detailed data on population, income, housing costs, and more.

Metro Area Overview

Climate

Avg Annual Temperature42.8°F
Avg January Temp19.9°F
Avg July Temp67.3°F
Avg Annual Precipitation49.8"

Safety

Avg Violent Crime Rate95.4 per 1K
Avg Property Crime Rate94.0 per 1K

Economy

Avg Unemployment Rate8.5%
Avg Poverty Rate15.9%
Avg Median Age45.1

All 74 Cities in Moncton Metro Area

1 Cape Breton NS 93,694
2 Moncton NB 79,470
3 Dieppe NB 28,114
4 Riverview NB 20,584
5 Lutes Mountain NB 16,311
6 Tantramar NB 14,545
7 Parkton NB 13,745
8 Maple Hills NB 9,547
9 Gunningsville NB 9,479
10 Cap-Acadie NB 9,165
11 Lewisville NB 9,060
12 Glen Cairn NB 8,960
13 Beausoleil NB 8,620
14 Humphrey NB 8,195
15 Central Moncton NB 8,023
16 Downtown Moncton NB 7,837
17 Centennial Place NB 7,698
18 Shediac NB 7,535
19 Saint-Anselme NB 6,740
20 Beaubassin East NB 6,718
21 Downtown Dieppe NB 6,690
22 Fundy Albert NB 6,100
23 Sackville NB 6,099
24 Chartersville NB 5,600
25 Hildegarde NB 5,327
26 Champdoré NB 5,115
27 Memramcook NB 5,029
28 Lakeburn NB 5,014
29 Coverdale NB 4,766
30 Humphreys Mills NB 4,754
31 Dundas NB 4,332
32 Harrisville NB 4,201
33 Berry Mills Heights NB 4,021
34 Three Rivers NB 3,990
35 Magnetic Hill NB 3,300
36 Wellington NB 3,292
37 Cocagne NB 2,757
38 Woodhaven Court NB 2,608
39 Grand-Bouctouche NB 2,513
40 Bouctouche NB 2,513
41 Cap-Pele NB 2,441
42 Saint-Damien QC 2,393
43 Salisbury NB 2,387
44 Grande-Digue NB 2,261
45 Sunny Brae NB 2,135
46 Kent NB 1,966
47 Saint-Antoine NB 1,791
48 Saint-Joseph NB 1,549
49 Greater Lakeburn NB 1,529
50 Petitcodiac NB 1,476
51 Saint David NB 1,470
52 McEwen NB 1,462
53 Cardwell NB 1,401
54 Hillsborough NB 1,348
55 Weldford NB 1,335
57 Elgin NB 1,064
58 Havelock NB 1,042
59 Irishtown NB 1,000
60 Westmorland NB 997
61 Haute-Aboujagane NB 974
62 Dorchester NB 906
63 Saint-Paul NB 877
64 Shediac Cape NB 838
65 Pointe-du-Chêne NB 761
66 Evergreen Park NB 674
67 Hopewell Cape NB 647
68 Hopewell NB 597
69 Boudreau-Ouest NB 360
70 Riverside-Albert NB 348
71 Harcourt NB 346
72 Midgic NB 300
73 Buctouche 16 NB 101
74 Alma NB 5