Largest census metropolitan areas in Canada by population (2016 Census) view talk CMA Province Population CMA Province Population Toronto Ontario 5,928,040 London Ontario 494,069 Montreal Quebec 4,098,927 St. Catharines -- Niagara Ontario 406,074 Vancouver British Columbia 2,463,431 Halifax Nova Scotia 403,390 Calgary Alberta 1,392,609 Oshawa Ontario 379,848 Ottawa -- Gatineau Ontario -- Quebec 1,323,783 Victoria British Columbia 367,770 Edmonton Alberta 1,321,426 Windsor Ontario 329,144 Quebec Quebec 800,296 Saskatoon Saskatchewan 295,095 Winnipeg Manitoba 778,489 Regina Saskatchewan 236,481 Hamilton Ontario 747,545 Sherbrooke Quebec 212,105 Kitchener -- Cambridge -- Waterloo Ontario 523,894 St. John 's Newfoundland and Labrador 205,955
the two largest metropolitan areas in canada are toronto and
Montreal