Calgary annual net migration: 2014 to 2023
−6,000
−4,000
−2,000
0
2,000
4,000
6,000
8,000
10,000
12,000
14,000
16,000
18,000
20,000
22,000
24,000
26,000
28,000
30,000
32,000
2023
33,100
2022
19,700
2021
6,100
2020
12,300
2019
9,600
2018
11,700
2017
1,100
2016
−6,500
2015
24,900
2014
28,000