Greater Moncton has a population of 144,810 (2016). Migration is mostly from other areas of New Brunswick (especially the north), Nova Scotia (13%), and Ontario (9%). 62% of new arrivals to the city are Anglophone and 38% are Francophone.
The census metropolitan area (CMA) grew by 4% between 2011 and 2016. The census metropolitan area had a population of 144,810 as of the 2016 national census, which makes it the largest metropolitan area in the province of New Brunswick and the second largest in the Maritime Provinces after Halifax. The CMA includes the city of Dieppe (population 25,384), the town of Riverview (19,667), Moncton Parish (9,811), Memramcook (4,778), Coverdale Parish (4,466), and Salisbury (2,284).