Metros sending the most people to Halifax

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

Metros sending the most people to Halifax

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

#30. Kelowna, British Columbia
- Moved from Kelowna to Halifax in 2023-24: 70
- Moved from Halifax to Kelowna in 2023-24: 36
- Total population as of 2021: 222,162

#29. Brantford, Ontario
- Moved from Brantford to Halifax in 2023-24: 74
- Moved from Halifax to Brantford in 2023-24: 29
- Total population as of 2021: 144,162

#28. Peterborough, Ontario
- Moved from Peterborough to Halifax in 2023-24: 75
- Moved from Halifax to Peterborough in 2023-24: 41
- Total population as of 2021: 128,624

#27. Belleville - Quinte West, Ontario
- Moved from Belleville鈥換uinte West to Halifax in 2023-24: 85
- Moved from Halifax to Belleville鈥換uinte West in 2023-24: 44
- Total population as of 2021: 111,184

#26. Oshawa, Ontario
- Moved from Oshawa to Halifax in 2023-24: 144
- Moved from Halifax to Oshawa in 2023-24: 55
- Total population as of 2021: 415,311

#25. Windsor, Ontario
- Moved from Windsor to Halifax in 2023-24: 161
- Moved from Halifax to Windsor in 2023-24: 80
- Total population as of 2021: 422,630

#24. Kingston, Ontario
- Moved from Kingston to Halifax in 2023-24: 163
- Moved from Halifax to Kingston in 2023-24: 96
- Total population as of 2021: 172,546

#23. Victoria, British Columbia
- Moved from Victoria to Halifax in 2023-24: 170
- Moved from Halifax to Victoria in 2023-24: 193
- Total population as of 2021: 397,237

#22. New Glasgow, Nova Scotia
- Moved from New Glasgow to Halifax in 2023-24: 174
- Moved from Halifax to New Glasgow in 2023-24: 212
- Total population as of 2021: 34,397

#21. Barrie, Ontario
- Moved from Barrie to Halifax in 2023-24: 201
- Moved from Halifax to Barrie in 2023-24: 40
- Total population as of 2021: 212,856

#20. St. Catharines - Niagara, Ontario
- Moved from St. Catharines鈥揘iagara to Halifax in 2023-24: 210
- Moved from Halifax to St. Catharines鈥揘iagara in 2023-24: 102
- Total population as of 2021: 839,311

#19. Saint John, New Brunswick
- Moved from Saint John to Halifax in 2023-24: 211
- Moved from Halifax to Saint John in 2023-24: 188
- Total population as of 2021: 130,613

#18. Fredericton, New Brunswick
- Moved from Fredericton to Halifax in 2023-24: 219
- Moved from Halifax to Fredericton in 2023-24: 207
- Total population as of 2021: 108,610

#17. Kentville, Nova Scotia
- Moved from Kentville to Halifax in 2023-24: 239
- Moved from Halifax to Kentville in 2023-24: 240
- Total population as of 2021: 26,929

#16. Charlottetown, Prince Edward Island
- Moved from Charlottetown to Halifax in 2023-24: 257
- Moved from Halifax to Charlottetown in 2023-24: 162
- Total population as of 2021: 78,858

#15. Winnipeg, Manitoba
- Moved from Winnipeg to Halifax in 2023-24: 260
- Moved from Halifax to Winnipeg in 2023-24: 103
- Total population as of 2021: 834,678

#14. Moncton, New Brunswick
- Moved from Moncton to Halifax in 2023-24: 294
- Moved from Halifax to Moncton in 2023-24: 313
- Total population as of 2021: 157,717

#13. London, Ontario
- Moved from London to Halifax in 2023-24: 295
- Moved from Halifax to London in 2023-24: 166
- Total population as of 2021: 543,551

#12. St. John's, Newfoundland and Labrador
- Moved from St. John's to Halifax in 2023-24: 305
- Moved from Halifax to St. John's in 2023-24: 229
- Total population as of 2021: 212,579

#11. Edmonton, Alberta
- Moved from Edmonton to Halifax in 2023-24: 313
- Moved from Halifax to Edmonton in 2023-24: 552
- Total population as of 2021: 1,418,118

#10. Hamilton, Ontario
- Moved from Hamilton to Halifax in 2023-24: 347
- Moved from Halifax to Hamilton in 2023-24: 138
- Total population as of 2021: 785,184

#9. Calgary, Alberta
- Moved from Calgary to Halifax in 2023-24: 368
- Moved from Halifax to Calgary in 2023-24: 697
- Total population as of 2021: 1,481,806

#8. Kitchener - Cambridge - Waterloo, Ontario
- Moved from Kitchener鈥揅ambridge鈥揥aterloo to Halifax in 2023-24: 407
- Moved from Halifax to Kitchener鈥揅ambridge鈥揥aterloo in 2023-24: 216
- Total population as of 2021: 575,847

#7. Truro, Nova Scotia
- Moved from Truro to Halifax in 2023-24: 445
- Moved from Halifax to Truro in 2023-24: 572
- Total population as of 2021: 46,157

#6. Ottawa - Gatineau, Ontario part, Ontario
- Moved from Ottawa鈥揋atineau to Halifax in 2023-24: 689
- Moved from Halifax to Ottawa鈥揋atineau in 2023-24: 657
- Total population as of 2021: 1,488,307

#5. Ottawa - Gatineau, Ontario/Quebec
- Moved from Ottawa鈥揋atineau to Halifax in 2023-24: 753
- Moved from Halifax to Ottawa鈥揋atineau in 2023-24: 741
- Total population as of 2021: 1,488,307

#4. Vancouver, British Columbia
- Moved from Vancouver to Halifax in 2023-24: 941
- Moved from Halifax to Vancouver in 2023-24: 592
- Total population as of 2021: 2,642,825

#3. Montr茅al, Quebec
- Moved from Montreal to Halifax in 2023-24: 1,087
- Moved from Halifax to Montreal in 2023-24: 483
- Total population as of 2021: 4,291,732

#2. Cape Breton, Nova Scotia
- Moved from Cape Breton to Halifax in 2023-24: 1,437
- Moved from Halifax to Cape Breton in 2023-24: 321
- Total population as of 2021: 98,318

#1. Toronto, Ontario
- Moved from Toronto to Halifax in 2023-24: 4,745
- Moved from Halifax to Toronto in 2023-24: 1,802
- Total population as of 2021: 6,202,225

Explore by Metro

Trending Now