Metros sending the most people to St. Catharines

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

Metros sending the most people to St. Catharines

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

#30. Regina, Saskatchewan
- Moved from Regina to St. Catharines–Niagara in 2023-24: 35
- Moved from St. Catharines–Niagara to Regina in 2023-24: 46
- Total population as of 2021: 249,217

#29. Charlottetown, Prince Edward Island
- Moved from Charlottetown to St. Catharines–Niagara in 2023-24: 35
- Moved from St. Catharines–Niagara to Charlottetown in 2023-24: 33
- Total population as of 2021: 78,858

#28. Kawartha Lakes, Ontario
- Moved from Kawartha Lakes to St. Catharines–Niagara in 2023-24: 38
- Moved from St. Catharines–Niagara to Kawartha Lakes in 2023-24: 50
- Total population as of 2021: 79,247

#27. Timmins, Ontario
- Moved from Timmins to St. Catharines–Niagara in 2023-24: 41
- Moved from St. Catharines–Niagara to Timmins in 2023-24: 31
- Total population as of 2021: 41,145

#26. Saskatoon, Saskatchewan (tie)
- Moved from Saskatoon to St. Catharines–Niagara in 2023-24: 44
- Moved from St. Catharines–Niagara to Saskatoon in 2023-24: 42
- Total population as of 2021: 317,480

#26. Belleville - Quinte West, Ontario (tie)
- Moved from Belleville–Quinte West to St. Catharines–Niagara in 2023-24: 44
- Moved from St. Catharines–Niagara to Belleville–Quinte West in 2023-24: 72
- Total population as of 2021: 111,184

#24. Victoria, British Columbia
- Moved from Victoria to St. Catharines–Niagara in 2023-24: 46
- Moved from St. Catharines–Niagara to Victoria in 2023-24: 76
- Total population as of 2021: 397,237

#23. Sarnia, Ontario
- Moved from Sarnia to St. Catharines–Niagara in 2023-24: 50
- Moved from St. Catharines–Niagara to Sarnia in 2023-24: 42
- Total population as of 2021: 97,592

#22. Thunder Bay, Ontario
- Moved from Thunder Bay to St. Catharines–Niagara in 2023-24: 54
- Moved from St. Catharines–Niagara to Thunder Bay in 2023-24: 42
- Total population as of 2021: 123,258

#21. Peterborough, Ontario
- Moved from Peterborough to St. Catharines–Niagara in 2023-24: 55
- Moved from St. Catharines–Niagara to Peterborough in 2023-24: 43
- Total population as of 2021: 128,624

#20. Norfolk, Ontario
- Moved from Norfolk to St. Catharines–Niagara in 2023-24: 71
- Moved from St. Catharines–Niagara to Norfolk in 2023-24: 67
- Total population as of 2021: 67,490

#19. Kingston, Ontario
- Moved from Kingston to St. Catharines–Niagara in 2023-24: 77
- Moved from St. Catharines–Niagara to Kingston in 2023-24: 71
- Total population as of 2021: 172,546

#18. Greater Sudbury, Ontario
- Moved from Greater Sudbury to St. Catharines–Niagara in 2023-24: 78
- Moved from St. Catharines–Niagara to Greater Sudbury in 2023-24: 104
- Total population as of 2021: 170,605

#17. Winnipeg, Manitoba
- Moved from Winnipeg to St. Catharines–Niagara in 2023-24: 97
- Moved from St. Catharines–Niagara to Winnipeg in 2023-24: 68
- Total population as of 2021: 834,678

#16. Halifax, Nova Scotia
- Moved from Halifax to St. Catharines–Niagara in 2023-24: 102
- Moved from St. Catharines–Niagara to Halifax in 2023-24: 210
- Total population as of 2021: 465,703

#15. Edmonton, Alberta
- Moved from Edmonton to St. Catharines–Niagara in 2023-24: 116
- Moved from St. Catharines–Niagara to Edmonton in 2023-24: 358
- Total population as of 2021: 1,418,118

#14. Windsor, Ontario
- Moved from Windsor to St. Catharines–Niagara in 2023-24: 136
- Moved from St. Catharines–Niagara to Windsor in 2023-24: 104
- Total population as of 2021: 422,630

#13. Calgary, Alberta
- Moved from Calgary to St. Catharines–Niagara in 2023-24: 141
- Moved from St. Catharines–Niagara to Calgary in 2023-24: 286
- Total population as of 2021: 1,481,806

#12. Vancouver, British Columbia
- Moved from Vancouver to St. Catharines–Niagara in 2023-24: 142
- Moved from St. Catharines–Niagara to Vancouver in 2023-24: 167
- Total population as of 2021: 2,642,825

#11. Barrie, Ontario
- Moved from Barrie to St. Catharines–Niagara in 2023-24: 151
- Moved from St. Catharines–Niagara to Barrie in 2023-24: 99
- Total population as of 2021: 212,856

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

#9. Brantford, Ontario
- Moved from Brantford to St. Catharines–Niagara in 2023-24: 191
- Moved from St. Catharines–Niagara to Brantford in 2023-24: 181
- Total population as of 2021: 144,162

#8. Montréal, Quebec
- Moved from Montreal to St. Catharines–Niagara in 2023-24: 199
- Moved from St. Catharines–Niagara to Montreal in 2023-24: 119
- Total population as of 2021: 4,291,732

#7. Ottawa - Gatineau, Ontario part, Ontario
- Moved from Ottawa–Gatineau to St. Catharines–Niagara in 2023-24: 225
- Moved from St. Catharines–Niagara to Ottawa–Gatineau in 2023-24: 355
- Total population as of 2021: 1,488,307

#6. Oshawa, Ontario
- Moved from Oshawa to St. Catharines–Niagara in 2023-24: 244
- Moved from St. Catharines–Niagara to Oshawa in 2023-24: 125
- Total population as of 2021: 415,311

#5. Ottawa - Gatineau, Ontario/Quebec
- Moved from Ottawa–Gatineau to St. Catharines–Niagara in 2023-24: 247
- Moved from St. Catharines–Niagara to Ottawa–Gatineau in 2023-24: 368
- Total population as of 2021: 1,488,307

#4. London, Ontario
- Moved from London to St. Catharines–Niagara in 2023-24: 319
- Moved from St. Catharines–Niagara to London in 2023-24: 265
- Total population as of 2021: 543,551

#3. Kitchener - Cambridge - Waterloo, Ontario
- Moved from Kitchener–Cambridge–Waterloo to St. Catharines–Niagara in 2023-24: 473
- Moved from St. Catharines–Niagara to Kitchener–Cambridge–Waterloo in 2023-24: 337
- Total population as of 2021: 575,847

#2. Hamilton, Ontario
- Moved from Hamilton to St. Catharines–Niagara in 2023-24: 3,108
- Moved from St. Catharines–Niagara to Hamilton in 2023-24: 1,759
- Total population as of 2021: 785,184

#1. Toronto, Ontario
- Moved from Toronto to St. Catharines–Niagara in 2023-24: 7,463
- Moved from St. Catharines–Niagara to Toronto in 2023-24: 2,804
- Total population as of 2021: 6,202,225

Trending Now