Metros sending the most people to St. John's

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

Metros sending the most people to St. John's

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

#26. Saint John, New Brunswick
- Moved from Saint John to St. John's in 2023-24: 25
- Moved from St. John's to Saint John in 2023-24: 37
- Total population as of 2021: 130,613

#25. Guelph, Ontario
- Moved from Guelph to St. John's in 2023-24: 26
- Moved from St. John's to Guelph in 2023-24: 11
- Total population as of 2021: 165,588

#24. Windsor, Ontario (tie)
- Moved from Windsor to St. John's in 2023-24: 32
- Moved from St. John's to Windsor in 2023-24: 25
- Total population as of 2021: 422,630

#24. Fredericton, New Brunswick (tie)
- Moved from Fredericton to St. John's in 2023-24: 32
- Moved from St. John's to Fredericton in 2023-24: 26
- Total population as of 2021: 108,610

#22. Barrie, Ontario
- Moved from Barrie to St. John's in 2023-24: 36
- Moved from St. John's to Barrie in 2023-24: 5
- Total population as of 2021: 212,856

#21. Victoria, British Columbia (tie)
- Moved from Victoria to St. John's in 2023-24: 40
- Moved from St. John's to Victoria in 2023-24: 53
- Total population as of 2021: 397,237

#21. St. Catharines - Niagara, Ontario (tie)
- Moved from St. Catharines鈥揘iagara to St. John's in 2023-24: 40
- Moved from St. John's to St. Catharines鈥揘iagara in 2023-24: 32
- Total population as of 2021: 839,311

#19. Moncton, New Brunswick
- Moved from Moncton to St. John's in 2023-24: 43
- Moved from St. John's to Moncton in 2023-24: 51
- Total population as of 2021: 157,717

#18. Wood Buffalo, Alberta (tie)
- Moved from Wood Buffalo to St. John's in 2023-24: 46
- Moved from St. John's to Wood Buffalo in 2023-24: 81
- Total population as of 2021: 73,837

#18. Kingston, Ontario (tie)
- Moved from Kingston to St. John's in 2023-24: 46
- Moved from St. John's to Kingston in 2023-24: 24
- Total population as of 2021: 172,546

#16. Oshawa, Ontario
- Moved from Oshawa to St. John's in 2023-24: 53
- Moved from St. John's to Oshawa in 2023-24: 15
- Total population as of 2021: 415,311

#15. London, Ontario (tie)
- Moved from London to St. John's in 2023-24: 58
- Moved from St. John's to London in 2023-24: 46
- Total population as of 2021: 543,551

#15. Hamilton, Ontario (tie)
- Moved from Hamilton to St. John's in 2023-24: 58
- Moved from St. John's to Hamilton in 2023-24: 73
- Total population as of 2021: 785,184

#13. Winnipeg, Manitoba
- Moved from Winnipeg to St. John's in 2023-24: 67
- Moved from St. John's to Winnipeg in 2023-24: 41
- Total population as of 2021: 834,678

#12. Montr茅al, Quebec
- Moved from Montreal to St. John's in 2023-24: 88
- Moved from St. John's to Montreal in 2023-24: 101
- Total population as of 2021: 4,291,732

#11. Grand Falls-Windsor, Newfoundland and Labrador
- Moved from Grand Falls-Windsor to St. John's in 2023-24: 92
- Moved from St. John's to Grand Falls-Windsor in 2023-24: 52
- Total population as of 2021: 13,853

#10. Gander, Newfoundland and Labrador
- Moved from Gander to St. John's in 2023-24: 95
- Moved from St. John's to Gander in 2023-24: 85
- Total population as of 2021: 13,414

#9. Edmonton, Alberta
- Moved from Edmonton to St. John's in 2023-24: 109
- Moved from St. John's to Edmonton in 2023-24: 268
- Total population as of 2021: 1,418,118

#8. Kitchener - Cambridge - Waterloo, Ontario
- Moved from Kitchener鈥揅ambridge鈥揥aterloo to St. John's in 2023-24: 120
- Moved from St. John's to Kitchener鈥揅ambridge鈥揥aterloo in 2023-24: 63
- Total population as of 2021: 575,847

#7. Vancouver, British Columbia
- Moved from Vancouver to St. John's in 2023-24: 123
- Moved from St. John's to Vancouver in 2023-24: 141
- Total population as of 2021: 2,642,825

#6. Ottawa - Gatineau, Ontario part, Ontario
- Moved from Ottawa鈥揋atineau to St. John's in 2023-24: 140
- Moved from St. John's to Ottawa鈥揋atineau in 2023-24: 170
- Total population as of 2021: 1,488,307

#5. Ottawa - Gatineau, Ontario/Quebec
- Moved from Ottawa鈥揋atineau to St. John's in 2023-24: 144
- Moved from St. John's to Ottawa鈥揋atineau in 2023-24: 182
- Total population as of 2021: 1,488,307

#4. Calgary, Alberta
- Moved from Calgary to St. John's in 2023-24: 168
- Moved from St. John's to Calgary in 2023-24: 340
- Total population as of 2021: 1,481,806

#3. Halifax, Nova Scotia
- Moved from Halifax to St. John's in 2023-24: 229
- Moved from St. John's to Halifax in 2023-24: 305
- Total population as of 2021: 465,703

#2. Corner Brook, Newfoundland and Labrador
- Moved from Corner Brook to St. John's in 2023-24: 234
- Moved from St. John's to Corner Brook in 2023-24: 92
- Total population as of 2021: 29,762

#1. Toronto, Ontario
- Moved from Toronto to St. John's in 2023-24: 644
- Moved from St. John's to Toronto in 2023-24: 414
- Total population as of 2021: 6,202,225

Explore by Metro

Trending Now