Metros sending the most people to Saint John

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

Metros sending the most people to Saint John

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

#24. Belleville - Quinte West, Ontario
- Moved from Belleville鈥換uinte West to Saint John in 2023-24: 25
- Moved from Saint John to Belleville鈥換uinte West in 2023-24: 6
- Total population as of 2021: 111,184

#23. Charlottetown, Prince Edward Island
- Moved from Charlottetown to Saint John in 2023-24: 26
- Moved from Saint John to Charlottetown in 2023-24: 18
- Total population as of 2021: 78,858

#22. Guelph, Ontario
- Moved from Guelph to Saint John in 2023-24: 27
- Moved from Saint John to Guelph in 2023-24: 4
- Total population as of 2021: 165,588

#21. Peterborough, Ontario
- Moved from Peterborough to Saint John in 2023-24: 28
- Moved from Saint John to Peterborough in 2023-24: 10
- Total population as of 2021: 128,624

#20. Cape Breton, Nova Scotia
- Moved from Cape Breton to Saint John in 2023-24: 29
- Moved from Saint John to Cape Breton in 2023-24: 6
- Total population as of 2021: 98,318

#19. Oshawa, Ontario
- Moved from Oshawa to Saint John in 2023-24: 30
- Moved from Saint John to Oshawa in 2023-24: 12
- Total population as of 2021: 415,311

#18. Kingston, Ontario
- Moved from Kingston to Saint John in 2023-24: 32
- Moved from Saint John to Kingston in 2023-24: 15
- Total population as of 2021: 172,546

#17. Barrie, Ontario (tie)
- Moved from Barrie to Saint John in 2023-24: 37
- Moved from Saint John to Barrie in 2023-24: 9
- Total population as of 2021: 212,856

#17. St. John's, Newfoundland and Labrador (tie)
- Moved from St. John's to Saint John in 2023-24: 37
- Moved from Saint John to St. John's in 2023-24: 25
- Total population as of 2021: 212,579

#15. Miramichi, New Brunswick
- Moved from Miramichi to Saint John in 2023-24: 43
- Moved from Saint John to Miramichi in 2023-24: 17
- Total population as of 2021: 27,593

#14. Edmonton, Alberta (tie)
- Moved from Edmonton to Saint John in 2023-24: 65
- Moved from Saint John to Edmonton in 2023-24: 119
- Total population as of 2021: 1,418,118

#14. Ottawa - Gatineau, Ontario part, Ontario (tie)
- Moved from Ottawa鈥揋atineau to Saint John in 2023-24: 65
- Moved from Saint John to Ottawa鈥揋atineau in 2023-24: 100
- Total population as of 2021: 1,488,307

#12. London, Ontario
- Moved from London to Saint John in 2023-24: 66
- Moved from Saint John to London in 2023-24: 22
- Total population as of 2021: 543,551

#11. Calgary, Alberta
- Moved from Calgary to Saint John in 2023-24: 67
- Moved from Saint John to Calgary in 2023-24: 116
- Total population as of 2021: 1,481,806

#10. Hamilton, Ontario
- Moved from Hamilton to Saint John in 2023-24: 73
- Moved from Saint John to Hamilton in 2023-24: 24
- Total population as of 2021: 785,184

#9. Ottawa - Gatineau, Ontario/Quebec
- Moved from Ottawa鈥揋atineau to Saint John in 2023-24: 74
- Moved from Saint John to Ottawa鈥揋atineau in 2023-24: 117
- Total population as of 2021: 1,488,307

#8. Kitchener - Cambridge - Waterloo, Ontario (tie)
- Moved from Kitchener鈥揅ambridge鈥揥aterloo to Saint John in 2023-24: 75
- Moved from Saint John to Kitchener鈥揅ambridge鈥揥aterloo in 2023-24: 15
- Total population as of 2021: 575,847

#8. St. Catharines - Niagara, Ontario (tie)
- Moved from St. Catharines鈥揘iagara to Saint John in 2023-24: 75
- Moved from Saint John to St. Catharines鈥揘iagara in 2023-24: 26
- Total population as of 2021: 839,311

#6. Montr茅al, Quebec
- Moved from Montreal to Saint John in 2023-24: 81
- Moved from Saint John to Montreal in 2023-24: 58
- Total population as of 2021: 4,291,732

#5. Vancouver, British Columbia
- Moved from Vancouver to Saint John in 2023-24: 133
- Moved from Saint John to Vancouver in 2023-24: 75
- Total population as of 2021: 2,642,825

#4. Halifax, Nova Scotia
- Moved from Halifax to Saint John in 2023-24: 188
- Moved from Saint John to Halifax in 2023-24: 211
- Total population as of 2021: 465,703

#3. Moncton, New Brunswick
- Moved from Moncton to Saint John in 2023-24: 248
- Moved from Saint John to Moncton in 2023-24: 325
- Total population as of 2021: 157,717

#2. Fredericton, New Brunswick
- Moved from Fredericton to Saint John in 2023-24: 276
- Moved from Saint John to Fredericton in 2023-24: 312
- Total population as of 2021: 108,610

#1. Toronto, Ontario
- Moved from Toronto to Saint John in 2023-24: 516
- Moved from Saint John to Toronto in 2023-24: 212
- Total population as of 2021: 6,202,225

Trending Now