Cities in Canada
20 cities in the directory. The capital always appears first.
Largest cities
OttawaCapital1,017,449 residentsToronto2,794,356 residentsMontréal1,762,949 residentsCalgary1,306,784 residentsEdmonton1,010,899 residentsWinnipeg749,607 residentsMississauga717,961 residentsVancouver662,248 residentsBrampton656,480 residentsHamilton569,353 residentsSurrey568,322 residentsQuébec531,902 residentsHalifax471,559 residentsLaval438,366 residentsLondon422,324 residentsEtobicoke365,000 residentsMarkham338,503 residentsVaughan323,103 residentsGatineau300,045 residentsVictoria289,625 residents