Metros sending the most people to Hamilton

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

Metros sending the most people to Hamilton

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

#30. Sarnia, Ontario
- Moved from Sarnia to Hamilton in 2023-24: 58
- Moved from Hamilton to Sarnia in 2023-24: 113
- Total population as of 2021: 97,592

#29. Charlottetown, Prince Edward Island
- Moved from Charlottetown to Hamilton in 2023-24: 60
- Moved from Hamilton to Charlottetown in 2023-24: 59
- Total population as of 2021: 78,858

#28. Victoria, British Columbia
- Moved from Victoria to Hamilton in 2023-24: 61
- Moved from Hamilton to Victoria in 2023-24: 106
- Total population as of 2021: 397,237

#27. Thunder Bay, Ontario
- Moved from Thunder Bay to Hamilton in 2023-24: 62
- Moved from Hamilton to Thunder Bay in 2023-24: 66
- Total population as of 2021: 123,258

#26. Belleville - Quinte West, Ontario
- Moved from Belleville鈥換uinte West to Hamilton in 2023-24: 63
- Moved from Hamilton to Belleville鈥換uinte West in 2023-24: 105
- Total population as of 2021: 111,184

#25. Woodstock, Ontario
- Moved from Woodstock to Hamilton in 2023-24: 71
- Moved from Hamilton to Woodstock in 2023-24: 118
- Total population as of 2021: 46,705

#24. St. John's, Newfoundland and Labrador
- Moved from St. John's to Hamilton in 2023-24: 73
- Moved from Hamilton to St. John's in 2023-24: 58
- Total population as of 2021: 212,579

#23. Regina, Saskatchewan
- Moved from Regina to Hamilton in 2023-24: 79
- Moved from Hamilton to Regina in 2023-24: 49
- Total population as of 2021: 249,217

#22. Peterborough, Ontario
- Moved from Peterborough to Hamilton in 2023-24: 86
- Moved from Hamilton to Peterborough in 2023-24: 107
- Total population as of 2021: 128,624

#21. Greater Sudbury, Ontario
- Moved from Greater Sudbury to Hamilton in 2023-24: 104
- Moved from Hamilton to Greater Sudbury in 2023-24: 118
- Total population as of 2021: 170,605

#20. Saskatoon, Saskatchewan
- Moved from Saskatoon to Hamilton in 2023-24: 113
- Moved from Hamilton to Saskatoon in 2023-24: 69
- Total population as of 2021: 317,480

#19. Kingston, Ontario
- Moved from Kingston to Hamilton in 2023-24: 132
- Moved from Hamilton to Kingston in 2023-24: 138
- Total population as of 2021: 172,546

#18. Halifax, Nova Scotia
- Moved from Halifax to Hamilton in 2023-24: 138
- Moved from Hamilton to Halifax in 2023-24: 347
- Total population as of 2021: 465,703

#17. Norfolk, Ontario
- Moved from Norfolk to Hamilton in 2023-24: 185
- Moved from Hamilton to Norfolk in 2023-24: 455
- Total population as of 2021: 67,490

#16. Barrie, Ontario
- Moved from Barrie to Hamilton in 2023-24: 209
- Moved from Hamilton to Barrie in 2023-24: 235
- Total population as of 2021: 212,856

#15. Edmonton, Alberta
- Moved from Edmonton to Hamilton in 2023-24: 223
- Moved from Hamilton to Edmonton in 2023-24: 583
- Total population as of 2021: 1,418,118

#14. Winnipeg, Manitoba
- Moved from Winnipeg to Hamilton in 2023-24: 259
- Moved from Hamilton to Winnipeg in 2023-24: 112
- Total population as of 2021: 834,678

#13. Calgary, Alberta
- Moved from Calgary to Hamilton in 2023-24: 273
- Moved from Hamilton to Calgary in 2023-24: 645
- Total population as of 2021: 1,481,806

#12. Oshawa, Ontario
- Moved from Oshawa to Hamilton in 2023-24: 294
- Moved from Hamilton to Oshawa in 2023-24: 193
- Total population as of 2021: 415,311

#11. Windsor, Ontario
- Moved from Windsor to Hamilton in 2023-24: 373
- Moved from Hamilton to Windsor in 2023-24: 299
- Total population as of 2021: 422,630

#10. Ottawa - Gatineau, Ontario part, Ontario
- Moved from Ottawa鈥揋atineau to Hamilton in 2023-24: 407
- Moved from Hamilton to Ottawa鈥揋atineau in 2023-24: 683
- Total population as of 2021: 1,488,307

#9. Guelph, Ontario
- Moved from Guelph to Hamilton in 2023-24: 415
- Moved from Hamilton to Guelph in 2023-24: 422
- Total population as of 2021: 165,588

#8. Vancouver, British Columbia
- Moved from Vancouver to Hamilton in 2023-24: 417
- Moved from Hamilton to Vancouver in 2023-24: 383
- Total population as of 2021: 2,642,825

#7. Ottawa - Gatineau, Ontario/Quebec
- Moved from Ottawa鈥揋atineau to Hamilton in 2023-24: 424
- Moved from Hamilton to Ottawa鈥揋atineau in 2023-24: 737
- Total population as of 2021: 1,488,307

#6. Montr茅al, Quebec
- Moved from Montreal to Hamilton in 2023-24: 445
- Moved from Hamilton to Montreal in 2023-24: 255
- Total population as of 2021: 4,291,732

#5. London, Ontario
- Moved from London to Hamilton in 2023-24: 557
- Moved from Hamilton to London in 2023-24: 665
- Total population as of 2021: 543,551

#4. Brantford, Ontario
- Moved from Brantford to Hamilton in 2023-24: 912
- Moved from Hamilton to Brantford in 2023-24: 1,845
- Total population as of 2021: 144,162

#3. Kitchener - Cambridge - Waterloo, Ontario
- Moved from Kitchener鈥揅ambridge鈥揥aterloo to Hamilton in 2023-24: 1,162
- Moved from Hamilton to Kitchener鈥揅ambridge鈥揥aterloo in 2023-24: 1,048
- Total population as of 2021: 575,847

#2. St. Catharines - Niagara, Ontario
- Moved from St. Catharines鈥揘iagara to Hamilton in 2023-24: 1,759
- Moved from Hamilton to St. Catharines鈥揘iagara in 2023-24: 3,108
- Total population as of 2021: 839,311

#1. Toronto, Ontario
- Moved from Toronto to Hamilton in 2023-24: 18,045
- Moved from Hamilton to Toronto in 2023-24: 7,280
- Total population as of 2021: 6,202,225

Trending Now