Metros sending the most people to Calgary

Written by:
March 27, 2026
Artit Wongpradu // Shutterstock

Metros sending the most people to Calgary

compiled a list of metros sending the most people to Calgary using data from . Metros are ranked by the most people that moved to Calgary from the metro in 2023 to 2024.

#30. Kamloops, British Columbia
- Moved from Kamloops to Calgary in 2023-24: 283
- Moved from Calgary to Kamloops in 2023-24: 164
- Total population as of 2021: 114,142

#29. St. Catharines - Niagara, Ontario
- Moved from St. Catharines鈥揘iagara to Calgary in 2023-24: 286
- Moved from Calgary to St. Catharines鈥揘iagara in 2023-24: 141
- Total population as of 2021: 839,311

#28. Windsor, Ontario
- Moved from Windsor to Calgary in 2023-24: 310
- Moved from Calgary to Windsor in 2023-24: 193
- Total population as of 2021: 422,630

#27. St. John's, Newfoundland and Labrador
- Moved from St. John's to Calgary in 2023-24: 340
- Moved from Calgary to St. John's in 2023-24: 168
- Total population as of 2021: 212,579

#26. High River, Alberta
- Moved from High River to Calgary in 2023-24: 347
- Moved from Calgary to High River in 2023-24: 344
- Total population as of 2021: 14,324

#25. Grande Prairie, Alberta
- Moved from Grande Prairie to Calgary in 2023-24: 357
- Moved from Calgary to Grande Prairie in 2023-24: 264
- Total population as of 2021: 64,141

#24. Strathmore, Alberta
- Moved from Strathmore to Calgary in 2023-24: 393
- Moved from Calgary to Strathmore in 2023-24: 646
- Total population as of 2021: 14,339

#23. Oshawa, Ontario
- Moved from Oshawa to Calgary in 2023-24: 404
- Moved from Calgary to Oshawa in 2023-24: 102
- Total population as of 2021: 415,311

#22. Canmore, Alberta
- Moved from Canmore to Calgary in 2023-24: 457
- Moved from Calgary to Canmore in 2023-24: 355
- Total population as of 2021: 15,990

#21. Medicine Hat, Alberta
- Moved from Medicine Hat to Calgary in 2023-24: 459
- Moved from Calgary to Medicine Hat in 2023-24: 461
- Total population as of 2021: 76,376

#20. London, Ontario
- Moved from London to Calgary in 2023-24: 551
- Moved from Calgary to London in 2023-24: 282
- Total population as of 2021: 543,551

#19. Abbotsford - Mission, British Columbia
- Moved from Abbotsford鈥揗ission to Calgary in 2023-24: 567
- Moved from Calgary to Abbotsford鈥揗ission in 2023-24: 259
- Total population as of 2021: 195,726

#18. Hamilton, Ontario
- Moved from Hamilton to Calgary in 2023-24: 645
- Moved from Calgary to Hamilton in 2023-24: 273
- Total population as of 2021: 785,184

#17. Wood Buffalo, Alberta
- Moved from Wood Buffalo to Calgary in 2023-24: 666
- Moved from Calgary to Wood Buffalo in 2023-24: 391
- Total population as of 2021: 73,837

#16. Halifax, Nova Scotia
- Moved from Halifax to Calgary in 2023-24: 697
- Moved from Calgary to Halifax in 2023-24: 368
- Total population as of 2021: 465,703

#15. Victoria, British Columbia
- Moved from Victoria to Calgary in 2023-24: 739
- Moved from Calgary to Victoria in 2023-24: 844
- Total population as of 2021: 397,237

#14. Ottawa - Gatineau, Ontario part, Ontario
- Moved from Ottawa鈥揋atineau to Calgary in 2023-24: 776
- Moved from Calgary to Ottawa鈥揋atineau in 2023-24: 620
- Total population as of 2021: 1,488,307

#13. Kelowna, British Columbia
- Moved from Kelowna to Calgary in 2023-24: 843
- Moved from Calgary to Kelowna in 2023-24: 811
- Total population as of 2021: 222,162

#12. Ottawa - Gatineau, Ontario/Quebec
- Moved from Ottawa鈥揋atineau to Calgary in 2023-24: 847
- Moved from Calgary to Ottawa鈥揋atineau in 2023-24: 667
- Total population as of 2021: 1,488,307

#11. Okotoks, Alberta
- Moved from Okotoks to Calgary in 2023-24: 848
- Moved from Calgary to Okotoks in 2023-24: 1,099
- Total population as of 2021: 30,405

#10. Lethbridge, Alberta
- Moved from Lethbridge to Calgary in 2023-24: 859
- Moved from Calgary to Lethbridge in 2023-24: 771
- Total population as of 2021: 123,847

#9. Red Deer, Alberta
- Moved from Red Deer to Calgary in 2023-24: 860
- Moved from Calgary to Red Deer in 2023-24: 815
- Total population as of 2021: 100,844

#8. Kitchener - Cambridge - Waterloo, Ontario
- Moved from Kitchener鈥揅ambridge鈥揥aterloo to Calgary in 2023-24: 878
- Moved from Calgary to Kitchener鈥揅ambridge鈥揥aterloo in 2023-24: 219
- Total population as of 2021: 575,847

#7. Regina, Saskatchewan
- Moved from Regina to Calgary in 2023-24: 1,286
- Moved from Calgary to Regina in 2023-24: 341
- Total population as of 2021: 249,217

#6. Saskatoon, Saskatchewan
- Moved from Saskatoon to Calgary in 2023-24: 1,350
- Moved from Calgary to Saskatoon in 2023-24: 487
- Total population as of 2021: 317,480

#5. Montr茅al, Quebec
- Moved from Montreal to Calgary in 2023-24: 1,504
- Moved from Calgary to Montreal in 2023-24: 732
- Total population as of 2021: 4,291,732

#4. Winnipeg, Manitoba
- Moved from Winnipeg to Calgary in 2023-24: 2,772
- Moved from Calgary to Winnipeg in 2023-24: 533
- Total population as of 2021: 834,678

#3. Edmonton, Alberta
- Moved from Edmonton to Calgary in 2023-24: 4,517
- Moved from Calgary to Edmonton in 2023-24: 5,140
- Total population as of 2021: 1,418,118

#2. Vancouver, British Columbia
- Moved from Vancouver to Calgary in 2023-24: 6,858
- Moved from Calgary to Vancouver in 2023-24: 2,998
- Total population as of 2021: 2,642,825

#1. Toronto, Ontario
- Moved from Toronto to Calgary in 2023-24: 9,473
- Moved from Calgary to Toronto in 2023-24: 2,404
- Total population as of 2021: 6,202,225

Trending Now