Metros sending the most people to Guelph

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

Metros sending the most people to Guelph

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

#21. Saskatoon, Saskatchewan
- Moved from Saskatoon to Guelph in 2023-24: 25
- Moved from Guelph to Saskatoon in 2023-24: 20
- Total population as of 2021: 317,480

#20. Owen Sound, Ontario
- Moved from Owen Sound to Guelph in 2023-24: 28
- Moved from Guelph to Owen Sound in 2023-24: 33
- Total population as of 2021: 32,712

#19. Winnipeg, Manitoba
- Moved from Winnipeg to Guelph in 2023-24: 29
- Moved from Guelph to Winnipeg in 2023-24: 21
- Total population as of 2021: 834,678

#18. Woodstock, Ontario
- Moved from Woodstock to Guelph in 2023-24: 33
- Moved from Guelph to Woodstock in 2023-24: 73
- Total population as of 2021: 46,705

#17. Edmonton, Alberta
- Moved from Edmonton to Guelph in 2023-24: 34
- Moved from Guelph to Edmonton in 2023-24: 176
- Total population as of 2021: 1,418,118

#16. Halifax, Nova Scotia
- Moved from Halifax to Guelph in 2023-24: 35
- Moved from Guelph to Halifax in 2023-24: 62
- Total population as of 2021: 465,703

#15. Montréal, Quebec
- Moved from Montreal to Guelph in 2023-24: 61
- Moved from Guelph to Montreal in 2023-24: 58
- Total population as of 2021: 4,291,732

#14. Vancouver, British Columbia
- Moved from Vancouver to Guelph in 2023-24: 65
- Moved from Guelph to Vancouver in 2023-24: 127
- Total population as of 2021: 2,642,825

#13. Brantford, Ontario
- Moved from Brantford to Guelph in 2023-24: 69
- Moved from Guelph to Brantford in 2023-24: 159
- Total population as of 2021: 144,162

#12. Barrie, Ontario
- Moved from Barrie to Guelph in 2023-24: 71
- Moved from Guelph to Barrie in 2023-24: 67
- Total population as of 2021: 212,856

#11. Calgary, Alberta
- Moved from Calgary to Guelph in 2023-24: 72
- Moved from Guelph to Calgary in 2023-24: 188
- Total population as of 2021: 1,481,806

#10. Windsor, Ontario (tie)
- Moved from Windsor to Guelph in 2023-24: 74
- Moved from Guelph to Windsor in 2023-24: 126
- Total population as of 2021: 422,630

#10. Oshawa, Ontario (tie)
- Moved from Oshawa to Guelph in 2023-24: 74
- Moved from Guelph to Oshawa in 2023-24: 68
- Total population as of 2021: 415,311

#8. St. Catharines - Niagara, Ontario
- Moved from St. Catharines–Niagara to Guelph in 2023-24: 113
- Moved from Guelph to St. Catharines–Niagara in 2023-24: 154
- Total population as of 2021: 839,311

#7. London, Ontario (tie)
- Moved from London to Guelph in 2023-24: 122
- Moved from Guelph to London in 2023-24: 277
- Total population as of 2021: 543,551

#7. Ottawa - Gatineau, Ontario part, Ontario (tie)
- Moved from Ottawa–Gatineau to Guelph in 2023-24: 122
- Moved from Guelph to Ottawa–Gatineau in 2023-24: 168
- Total population as of 2021: 1,488,307

#5. Ottawa - Gatineau, Ontario/Quebec
- Moved from Ottawa–Gatineau to Guelph in 2023-24: 128
- Moved from Guelph to Ottawa–Gatineau in 2023-24: 181
- Total population as of 2021: 1,488,307

#4. Centre Wellington, Ontario
- Moved from Centre Wellington to Guelph in 2023-24: 272
- Moved from Guelph to Centre Wellington in 2023-24: 621
- Total population as of 2021: 31,093

#3. Hamilton, Ontario
- Moved from Hamilton to Guelph in 2023-24: 422
- Moved from Guelph to Hamilton in 2023-24: 415
- Total population as of 2021: 785,184

#2. Kitchener - Cambridge - Waterloo, Ontario
- Moved from Kitchener–Cambridge–Waterloo to Guelph in 2023-24: 1,252
- Moved from Guelph to Kitchener–Cambridge–Waterloo in 2023-24: 1,719
- Total population as of 2021: 575,847

#1. Toronto, Ontario
- Moved from Toronto to Guelph in 2023-24: 3,506
- Moved from Guelph to Toronto in 2023-24: 1,513
- Total population as of 2021: 6,202,225

Trending Now