Cities in Canada

List of Cities in Canada. Click on the place name for more details.

Place NameLatitudeLongitude
Yorkton, SK, Canada51.213890-102.462776
Warman, SK, Canada52.321945-106.584167
Swift Current, SK, Canada50.288055-107.793892
North Battleford, SK, Canada52.757500-108.286110
Moose Jaw, SK, Canada50.393333-105.551941
Melville, SK, Canada50.930557-102.807777
Melfort, SK, Canada52.856388-104.610001
Martensville, SK, Canada52.289722-106.666664
Humboldt, SK, Canada52.201942-105.123055
Lloydminster, SK, Canada53.278046-110.005470
Estevan, SK, Canada49.136730-102.990959
Westmount, QC, Canada45.484531-73.597023
Waterville, QC, Canada45.266666-71.900002
Waterloo, QC, Canada45.349998-72.516670
Ville-Marie, QC, Canada47.333332-79.433334
Victoriaville, QC, Canada46.049999-71.966667
Vaudreuil-Dorion, QC, Canada45.400002-74.033333
Varennes, QC, Canada45.683334-73.433334
Val-d'Or, QC, Canada48.099998-77.783333
Valcourt, QC, Canada45.500000-72.316666
Trois-Rivières, QC, Canada46.349998-72.550003
Trois-Pistoles, QC, Canada48.119999-69.180000
Thurso, QC, Canada45.599998-75.250000
Thetford Mines, QC, Canada46.099998-71.300003
Terrebonne, QC, Canada45.700001-73.633331
Témiscouata-sur-le-Lac, QC, Canada47.680000-68.879997
Témiscaming, QC, Canada46.716667-79.099998
Stanstead, QC, Canada45.016666-72.099998
Sorel-Tracy, QC, Canada46.033333-73.116669
Shawinigan, QC, Canada46.566666-72.750000
Sept-Îles, QC, Canada50.216667-66.383331
Senneterre, QC, Canada48.383331-77.233330
Scotstown, QC, Canada45.529999-71.279999
Salaberry-de-Valleyfield, QC, Canada45.250000-74.129997
Saint-Sauveur, QC, Canada45.900002-74.169998
Saint-Rémi, QC, Canada45.266666-73.616669
Saint-Raymond, QC, Canada46.900002-71.833336
Saint-Pie, QC, Canada45.500000-72.900002
Saint-Pascal, QC, Canada47.533333-69.800003
Saint-Pamphile, QC, Canada46.966667-69.783333
Saint-Ours, QC, Canada45.883331-73.150002
Saint-Lin–Laurentides, QC, Canada45.849998-73.766670
Saint-Lambert, QC, Canada45.500000-73.516670
Saint-Lazare, QC, Canada45.400002-74.133331
Saint-Joseph-de-Beauce, QC, Canada46.299999-70.883331
Saint-Jérôme, QC, Canada45.783333-74.000000
Saint-Jean-sur-Richelieu, QC, Canada45.316666-73.266670
Saint-Hyacinthe, QC, Canada45.616669-72.949997
Saint-Georges, QC, Canada46.116669-70.666664
Saint-Félicien, QC, Canada48.650002-72.449997
Saint-Eustache, QC, Canada45.570000-73.900002
Sainte-Thérèse, QC, Canada45.633331-73.849998
Sainte-Marthe-sur-le-Lac, QC, Canada45.529999-73.930000
Sainte-Marie, QC, Canada46.450001-71.033333
Sainte-Marguerite-du-Lac-Masson, QC, Canada46.029999-74.050003
Sainte-Julie, QC, Canada45.583332-73.333336
Sainte-Catherine-de-la-Jacques-Cartier, QC, Canada46.849998-71.616669
Sainte-Catherine, QC, Canada45.400002-73.580002
Sainte-Anne-des-Plaines, QC, Canada45.766666-73.816666
Sainte-Anne-de-Bellevue, QC, Canada45.403889-73.952499
Sainte-Anne-de-Beaupré, QC, Canada47.016666-70.933334
Sainte-Agathe-des-Monts, QC, Canada46.049999-74.279999
Sainte-Adèle, QC, Canada45.950001-74.129997
Saint-Constant, QC, Canada45.369999-73.570000
Saint-Colomban, QC, Canada45.730000-74.129997
Saint-Césaire, QC, Canada45.416668-73.000000
Saint-Bruno-de-Montarville, QC, Canada45.533333-73.349998
Saint-Basile-le-Grand, QC, Canada45.533333-73.283333
Saint-Basile, QC, Canada46.750000-71.816666
Saint-Augustin-de-Desmaures, QC, Canada46.733334-71.466667
Saguenay, QC, Canada48.416668-71.066666
Rouyn-Noranda, QC, Canada48.233334-79.016670
Rosemère, QC, Canada45.636944-73.800003
Roberval, QC, Canada48.520000-72.230003
Rivière-Rouge, QC, Canada46.416668-74.866669
Rivière-du-Loup, QC, Canada47.833332-69.533333
Richmond, QC, Canada45.666668-72.150002
Richelieu, QC, Canada45.450001-73.250000
Princeville, QC, Canada46.166668-71.883331
Prévost, QC, Canada45.869999-74.080002
Portneuf, QC, Canada46.700001-71.883331
Port-Cartier, QC, Canada50.033333-66.866669
Pont-Rouge, QC, Canada45.450001-73.816666
Pohénégamook, QC, Canada47.466667-69.216667
Plessisville, QC, Canada46.216667-71.783333
Pincourt, QC, Canada45.383331-73.983330
Percé, QC, Canada48.533333-64.216667
Paspébiac, QC, Canada48.033333-65.250000
Otterburn Park, QC, Canada45.533333-73.216667
Notre-Dame-des-Prairies, QC, Canada46.049999-73.433334
Notre-Dame-de-l'Île-Perrot, QC, Canada45.366669-73.933334
Normandin, QC, Canada48.833332-72.533333
Nicolet, QC, Canada46.216667-72.616669
New Richmond, QC, Canada48.166668-65.866669
Neuville, QC, Canada46.700001-71.583336
Murdochville, QC, Canada48.966667-65.500000
Mount Royal, QC, Canada45.516109-73.643059
Mont-Tremblant, QC, Canada46.116669-74.599998
Mont-Saint-Hilaire, QC, Canada45.562222-73.191666
Montréal-Est, Montreal, QC, Canada45.630001-73.519997
Montreal West, QC, Canada45.453609-73.647224
Montmagny, QC, Canada46.983334-70.550003
Mont-Joli, QC, Canada48.580002-68.180000
Mirabel, QC, Canada45.650002-74.083336
Métis-sur-Mer, QC, Canada48.669998-68.000000
Matane, QC, Canada48.849998-67.533333
Matagami, QC, Canada49.750000-77.633331
Marieville, QC, Canada45.433334-73.166664
Maniwaki, QC, Canada46.375000-75.966667
Malartic, QC, Canada48.133331-78.133331
Magog, Quebec, Canada45.266666-72.150002
Macamic, QC, Canada48.750000-79.000000
Louiseville, QC, Canada46.250000-72.949997
Lorraine, QC, Canada45.683334-73.783333
L'Île-Perrot, QC, Canada45.383331-73.949997
Lebel-sur-Quévillon, QC, Canada49.049999-76.983330
Lavaltrie, QC, Canada45.883331-73.283333
L'Assomption, QC, Canada45.833332-73.416664
L'Ancienne-Lorette, QC, Canada46.799999-71.349998
Lac-Sergent, QC, Canada46.849998-71.733330
Lachute, QC, Canada45.650002-74.333336
Lac-Delage, QC, Canada46.966667-71.400002
La Tuque, QC, Canada47.433334-72.783333
La Sarre, QC, Canada48.799999-79.199997
La Prairie, QC, Canada45.419998-73.500000
La Pocatière, QC, Canada47.366669-70.033333
La Malbaie, QC, Canada47.650002-70.150002
Kirkland, QC, Canada45.450001-73.866669
Kingsey Falls, QC, Canada45.849998-72.066666
Joliette, QC, Canada46.016666-73.449997
Huntingdon, QC, Canada45.080002-74.169998
Hampstead, QC, Canada45.483334-73.633331
Grande-Rivière, QC, Canada48.400002-64.500000
Granby, QC, Canada45.400002-72.733330
Gracefield, QC, Canada46.099998-76.050003
Gaspé, QC, Canada48.833332-64.483330
Fossambault-sur-le-Lac, QC, Canada46.866669-71.616669
Forestville, QC, Canada48.733334-69.083336
Fermont, QC, Canada52.783333-67.083336
Farnham, QC, Canada45.283333-72.983330
Estérel, QC, Canada46.049999-74.019997
East Angus, QC, Canada45.483334-71.666664
Duparquet, QC, Canada48.500000-79.233330
Dunham, QC, Canada45.133331-72.800003
Drummondville, QC, Canada45.883331-72.483330
Dorval, QC, Canada45.450001-73.750000
Donnacona, QC, Canada46.674721-71.729446
Dollard-des-Ormeaux, QC, Canada45.483334-73.816666
Dolbeau-Mistassini, QC, Canada48.883331-72.233330
Disraeli, QC, Canada45.900002-71.349998
Desbiens, QC, Canada48.416668-71.949997
Delson, QC, Canada45.369999-73.550003
Dégelis, QC, Canada47.549999-68.650002
Daveluyville, QC, Canada46.204311-72.137604
Danville, QC, Canada45.785278-72.015854
Cowansville, QC, Canada45.207615-72.747917
Coteau-du-Lac, QC, Canada45.296394-74.178200
Côte Saint-Luc, QC, Canada45.467548-73.652573
Cookshire-Eaton, Quebec, Canada45.412380-71.629128
Contrecœur, QC, Canada45.857510-73.238708
Coaticook, QC, Canada45.132519-71.805290
Clermont, Capitale-Nationale, QC, Canada47.695621-70.220268
Chibougamau, QC, Canada49.913231-74.369202
Château-Richer, QC, Canada46.967319-71.022614
Châteauguay, QC, Canada45.363209-73.738533
Charlemagne, QC, Canada45.721001-73.486168
Chapais, QC, Canada49.781811-74.854492
Chandler, QC, Canada48.354259-64.681107
Chambly, QС, Canada45.445080-73.287666
Causapscal, QC, Canada48.365391-67.233917
Carleton-sur-Mer, QC, Canada48.104630-66.127121
Carignan, QC, Canada45.452000-73.310867
Cap-Santé, QC, Canada46.670872-71.784027
Cap-Chat, QC, Canada49.097710-66.686783
Candiac, QC, Canada45.392399-73.516579
Brownsburg-Chatham, QC, Canada45.675900-74.407372
Bromont, QC, Canada45.319649-72.648338
Brossard, QC, Canada45.455151-73.465439
Boucherville, QC, Canada45.604290-73.453583
Bonaventure, QC, Canada48.044460-65.491669
Bois-des-Filion, QC, Canada45.667992-73.756699
Boisbriand, QC, Canada45.613110-73.838768
Blainville, QC, Canada45.668896-73.872871
Berthierville, QC, Canada46.081161-73.180878
Beloeil, QC, Canada45.567924-73.203949
Belleterre, QC, Canada47.389259-78.703987
Bedford, QC, Canada45.116669-72.983330
Bécancour, QC, Canada46.333332-72.433334
Beaupré, QC, Canada47.049999-70.900002
Beauharnois, QC, Canada45.320000-73.870003
Beauceville, QC, Canada46.200001-70.783333
Beaconsfield, QC, Canada45.433334-73.866669
Barkmere, QC, Canada46.000000-74.583336
Baie-Saint-Paul, QC, Canada47.450001-70.500000
Baie-D'Urfé, QC, Canada45.416668-73.916664
Acton Vale, QC, Canada45.650002-72.566666
Woodstock, ON, Canada43.130554-80.746666
Waterloo, ON, Canada43.466667-80.516670
Thunder Bay, ON, Canada48.382221-89.246109
Thorold, ON, Canada43.116669-79.199997
Temiskaming Shores, ON, Canada47.516666-79.683334
Stratford, ON, Canada43.370834-80.981941
Sault Ste. Marie, ON, Canada46.533333-84.349998
Sarnia, ON, Canada42.999443-82.308891
Peterborough, ON, Canada44.299999-78.316666
Owen Sound, ON, Canada44.566666-80.933334
Ottawa, ON, Canada45.424721-75.695000
Niagara Falls, ON, Canada43.060001-79.106667
London, ON, Canada42.983612-81.249725
Kingston, ON, Canada44.233334-76.500000
Kenora, ON, Canada49.766666-94.483330
Kawartha Lakes, ON, Canada44.349998-78.750000
Guelph, ON, Canada43.549999-80.250000
Elliot Lake, ON, Canada46.383331-82.650002
Cornwall, ON, Canada45.027500-74.739998
Clarence-Rockland, ON, Canada45.483334-75.199997
Cambridge, ON, Canada43.397221-80.311386
Brockville, ON, Canada44.583332-75.683334
Brantford, ON, Canada43.166668-80.250000
Belleville, ON, Canada44.166668-77.383331
Charlottetown, PE, Canada46.238888-63.129166
Iqaluit, NU, Canada63.748611-68.519722
Dartmouth, NS, Canada44.666668-63.566666
Mount Pearl, NL, Canada47.518890-52.805832
Corner Brook, NL, Canada48.950001-57.950001
Edmundston, NB, Canada47.376499-68.325348
Campbellton, NB, Canada48.005001-66.673058
Bathurst, NB, Canada47.619999-65.650002
Winkler, MB, Canada49.181667-97.939720
Thompson, MB, Canada55.743332-97.855278
Selkirk, MB, Canada50.143612-96.883888
Portage la Prairie, MB, Canada49.972778-98.291946
Morden, MB, Canada49.191944-98.100555
Dauphin, MB, Canada51.149445-100.049446
Brandon, MB, Canada49.848331-99.949997
White Rock, BC, Canada49.019917-122.802612
Salmon Arm, BC, Canada50.702221-119.272224
Quesnel, BC, Canada52.978443-122.492668
Prince Rupert, BC, Canada54.312195-130.327087
Prince George, BC, Canada53.916943-122.749443
Powell River, BC, Canada49.835278-124.524719
Port Moody, BC, Canada49.283054-122.831665
Port Coquitlam, BC, Canada49.262501-122.781113
Port Alberni, BC, Canada49.233891-124.805000
Pitt Meadows, BC, Canada49.233334-122.683334
Parksville, BC, Canada49.314999-124.311996
North Vancouver, BC, Canada49.316666-123.066666
Langford, BC, Canada48.450558-123.505836
Kimberley, BC, Canada49.669724-115.977501
Kamloops, BC, Canada50.676109-120.340836
Greenwood, BC, Canada49.091110-118.676941
Grand Forks, BC, Canada49.033333-118.440002
Fort St. John, BC, Canada56.246464-120.847633
Fernie, BC, Canada49.504166-115.062775
Enderby, BC, Canada50.550835-119.139725
Duncan, BC, Canada48.778694-123.707863
Delta, BC, Canada49.084721-123.058609
Cranbrook, BC, Canada49.509724-115.766670
Dawson Creek, BC, Canada55.760555-120.235558
Courtenay, BC, Canada49.687778-124.994446
Colwood, BC, Canada48.423611-123.495834
Castlegar, BC, Canada49.325558-117.666115
Campbell River, BC, Canada50.024445-125.247498
Abbotsford, BC, Canada49.049999-122.316666
Armstrong, BC, Canada50.448334-119.196114
Wetaskiwin, AB, Canada52.969444-113.376945
St. Albert, AB, Canada53.630280-113.625832
Spruce Grove, AB, Canada53.544998-113.900803
Medicine Hat, AB, Canada50.041668-110.677498
Lloydminster, AB, Canada53.278332-110.004997
Lethbridge, AB, Canada49.694168-112.832779
Leduc, AB, Canada53.259445-113.549164
Lacombe, AB, Canada52.468334-113.736946
Grande Prairie, AB, Canada55.170834-118.794724
Fort Saskatchewan, AB, Canada53.712776-113.213333
Cold Lake, AB, Canada54.464169-110.182503
Chestermere, AB, Canada51.049999-113.822502
Camrose, AB, Canada53.016666-112.833336
Calgary, AB, Canada51.049999-114.066666
Brooks, AB, Canada50.564167-111.898888
Beaumont, AB, Canada53.357224-113.414719
Airdrie, AB, Canada51.291668-114.014442
Montreal, Quebec, Canada45.508888-73.561668
Toronto, ON, Canada43.651070-79.347015
Sudbury, ON, Canada46.493919-80.995415
Maple Ridge, BC, Canada49.216667-122.599998
Pickering, ON, Canada43.838413-79.086761
New Westminster, BC, Canada49.206944-122.911110
Longueuil, QC, Canada45.536945-73.510712
Regina, SK, Canada50.445210-104.618896
Surrey, BC, Canada49.104431-122.801094
Vaughan, ON, Canada43.837208-79.508278
St. Thomas, ON, Canada42.778828-81.175369
Coquitlam, BC, Canada49.283764-122.793205
Richmond, BC, Canada49.166592-123.133568
Kitchener, ON, Canada43.452969-80.495064
St. John's, NL, Canada47.560539-52.712830
Pembroke, ON, Canada45.826653-77.110886
Winnipeg, MB, Canada49.895077-97.138451
High River, AB, Canada50.584435-113.873505
Lévis, QC, Canada46.738228-71.246460
Fredericton, NB, Canada45.964993-66.646332
Laval, Montreal, QC, Canada45.612499-73.707092
Val-d'Or, QC, Canada48.098709-77.796768
Nelson, BC, Canada49.500000-117.283333
Markham, ON, Canada43.856098-79.337021
Burnaby, BC, Canada49.267132-122.968941
Barrie, ON, Canada44.389355-79.690331
Saint John, NB, Canada45.273918-66.067657
Burlington, ON, Canada43.328674-79.817734
Nanaimo, BC, Canada49.165882-123.940063
St. Catharines, ON, Canada43.159374-79.246864
Fort McMurray, AB, Canada56.732014-111.375961
Vernon, BC, Canada50.271790-119.276505
Mississauga, ON, Canada43.595310-79.640579
Victoria, BC, Canada48.407326-123.329773
St. John's, NL, Canada47.560539-52.712830
Saskatoon, SK, Canada52.146973-106.647034
Penticton, BC, Canada49.489536-119.589615
Halifax, NS, Canada44.651070-63.582687
Gatineau, QC, Canada45.476543-75.701271
Trail, BC, Canada49.095001-117.709999
Brampton, ON, Canada43.683334-79.766670
Edmonton, AB, Canada53.631611-113.323975
Hamilton, ON, Canada43.255203-79.843826
Windsor, ON, Canada42.317432-83.026772
Welland, ON, Canada42.992157-79.248253
Chilliwack, BC, Canada49.157940-121.951469
Red Deer, AB, Canada52.268112-113.811241
Greater Sudbury, ON, Canada46.490002-81.010002
Moncton, NB, Canada46.090946-64.790497
Vancouver, BC, Canada49.246292-123.116226
Quinte West, ON, Canada44.188114-77.586136
Orillia, ON, Canada44.608246-79.419678
Richmond Hill, Ontario, Canada43.887501-79.428406
Kelowna, BC, Canada49.882114-119.477829
Sherbrooke, QC, Canada45.404476-71.888351
Port Colborne, ON, Canada42.891411-79.252075
Quebec City, QC, Canada46.829853-71.254028
Nanaimo, BC, Canada49.165882-123.940063
Langley, BC, Canada49.074329-122.559319
Houston, BC, Canada54.400745-126.641975
Sydney, NS, Canada46.138927-60.193233
Kitimat, BC, Canada54.063168-128.637131
Hilton Beach, ON, Canada46.256844-83.888832
Carterton, ON, Canada46.198532-83.956863
Richards Landing, ON, Canada46.292629-84.035202
Irma, Canada52.913376-111.230377
Oshawa, ON, Canada43.897095-78.865791
Merritt, BC, Canada50.112778-120.789719
Terrace BC Canada54.515102-128.610764

This website uses cookies to collect information about how you interact with our website. We use this information in order to improve and customize your browsing experience and for analytics and metrics about our visitors. To find out more about the cookies we use, see our Privacy Policy.