Map of Canada

Canada is the second-largest country in the world by area and stretches across six time zones. Ottawa is the capital; Toronto, Montréal and Vancouver are the largest cities. This page shows 135 cities in Canada on an interactive map. The largest city by recorded population is Toronto (2,794,356), and the capital is Ottawa. Select any city for its own map, coordinates, local time and nearby places.

Canada facts

Capital
Ottawa
Largest city
Toronto 2,794,356
Continent
North America
Area
9,984,670 km² (3,855,101 sq mi)
Neighbouring countries
United States
Currency
Dollar (CAD)
Calling code
+1
Internet domain
.ca
Time zones
24 (America/Atikokan, America/Blanc-Sablon, America/Cambridge_Bay, America/Creston…)

Largest cities in Canada

#CityRegionPopulation
1TorontoOntario2,794,356
2MontréalQuebec1,762,949
3CalgaryAlberta1,306,784
4OttawaOntario1,017,449
5EdmontonAlberta1,010,899
6WinnipegManitoba749,607
7MississaugaOntario717,961
8VancouverBritish Columbia662,248
9BramptonOntario656,480
10HamiltonOntario569,353
11SurreyBritish Columbia568,322
12Quebec CityQuebec531,902
13HalifaxNova Scotia471,559
14LavalQuebec438,366
15LondonOntario422,324
16EtobicokeOntario365,000
17MarkhamOntario338,503
18VaughanOntario323,103
19GatineauQuebec300,045
20Okanagan297,601

Cities in Canada by region

Ontario (52)

Toronto, Ottawa, Mississauga, Brampton, Hamilton, London, Etobicoke, Markham, Vaughan, Kitchener, Windsor, Oakville, Richmond Hill, Burlington, Nepean, Oshawa, Greater Sudbury, Barrie, Guelph, St. Catharines, Milton, Kingston, Cambridge, Ajax, Thunder Bay, Waterloo, Brantford, Niagara Falls, Pickering, Newmarket, Kanata, Peterborough, Willowdale, Caledon, Sarnia, Sault Ste. Marie, Norfolk County, Aurora, Welland, Belleville and 12 more

Quebec (32)

Montréal, Quebec City, Laval, Gatineau, Longueuil, Saguenay, Trois-Rivières, Lévis, Sherbrooke, Terrebonne, Saint-Jean-sur-Richelieu, Repentigny, Brossard, Granby, Drummondville, Aylmer, Saint-Michel, Saint-Jérôme, Saint-Hyacinthe, Dollard-Des Ormeaux, Blainville, Salaberry-de-Valleyfield, Châteauguay, Rimouski, Saint-Eustache, Sorel-Tracy, Boucherville, Shawinigan, Joliette, Mascouche, Mirabel, Victoriaville

British Columbia (24)

Vancouver, Surrey, Victoria, Burnaby, Richmond, Coquitlam, Kelowna, Abbotsford, Langley, Kamloops, Delta, Chilliwack, Nanaimo, North Vancouver, Maple Ridge, Prince George, New Westminster, Port Coquitlam, Langford, West Vancouver, Mission, Vernon, Penticton, Campbell River

Alberta (11)

Calgary, Edmonton, Lethbridge, Red Deer, Airdrie, Sherwood Park, Grande Prairie, Fort McMurray, Medicine Hat, St. Albert, Spruce Grove

Nova Scotia (4)

Halifax, Sydney, Dartmouth, Lower Sackville

Saskatchewan (4)

Saskatoon, Regina, Prince Albert, Moose Jaw

New Brunswick (3)

Moncton, Saint John, Fredericton

Manitoba (2)

Winnipeg, Brandon

Newfoundland and Labrador (1)

St. John's

Prince Edward Island (1)

Charlottetown

Other (1)

Okanagan

All 135 cities in Canada

More countries in North America

United States · Mexico · Dominican Republic · Cuba · Haiti · Guatemala · Honduras · Nicaragua · El Salvador · Jamaica · Puerto Rico · Panama · Costa Rica · Bahamas · Trinidad and Tobago · Martinique · Guadeloupe · Curaçao · Belize · Barbados · Aruba · Saint Lucia · US Virgin Islands · Cayman Islands

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Country facts from GeoNames countryInfo. Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.