| Year | Canada | France | Germany | Italy | Japan | United Kingdom | United States |
|---|---|---|---|---|---|---|---|
| 2015 | 224,332 | -345 | 1,175,283 | 39,389 | 168,896 | 347,839 | 1,722,127 |
| 2016 | 329,455 | 15,548 | 517,480 | 84,568 | 314,732 | 324,649 | 1,889,129 |
| 2017 | 372,685 | 102,984 | 452,988 | 95,147 | 322,564 | 272,311 | 1,864,738 |
| 2018 | 420,224 | 132,925 | 403,908 | 83,686 | 320,601 | 259,744 | 1,764,961 |
| 2019 | 387,685 | 71,972 | 319,082 | 46,634 | 318,190 | 232,727 | 1,774,500 |
| 2020 | 256,592 | 145,593 | 203,468 | 85,281 | 42,001 | 144,221 | 329,769 |
| 2021 | 198,867 | 131,465 | 310,264 | 157,327 | -34,996 | 462,967 | 674,787 |
| 2022 | 459,988 | 179,377 | 981,552 | 231,228 | 175,003 | 487,029 | 1,319,009 |
| 2023 | 433,842 | 91,862 | 609,553 | 150,189 | 175,003 | 445,523 | 1,322,668 |
| 2024 | 368,599 | 90,527 | 36,954 | 95,246 | 153,357 | 417,114 | 1,286,132 |
| 2025 | 326,204 | 91,737 | -334,072 | 75,448 | 140,579 | 389,911 | 1,230,663 |
2024
Amount of net migration, Canada: usually the 3rd or 4th among G7
-Net Migration (% of Population), G7
-Cumulative Net Migration (% of Population), G7
-No. of International Students, Canada
1)Three Differentiating Factors Behind Canada's GDP among G7
2)Without those 3 tricks and the historically low-interest-rate environment, what would be left?
Latest figures for annual net migration, G7 countries, as of 2025. Source: World Bank, WDI.
| Period | Canada | United States | Japan | Germany | United Kingdom | France | Italy |
|---|---|---|---|---|---|---|---|
| 2025 | 326,204 | 1,230,663 | 140,579 | -334,072 | 389,911 | 91,737 | 75,448 |
| 2024 | 368,599 | 1,286,132 | 153,357 | 36,954 | 417,114 | 90,527 | 95,246 |
| 2023 | 433,842 | 1,322,668 | 175,003 | 609,553 | 445,523 | 91,862 | 150,189 |
| 2022 | 459,988 | 1,319,009 | 175,003 | 981,552 | 487,029 | 179,377 | 231,228 |
| 2021 | 198,867 | 674,787 | -34,996 | 310,264 | 462,967 | 131,465 | 157,327 |
| 2020 | 256,592 | 329,769 | 42,001 | 203,468 | 144,221 | 145,593 | 85,281 |
| 2019 | 387,685 | 1,774,500 | 318,190 | 319,082 | 232,727 | 71,972 | 46,634 |
| 2018 | 420,224 | 1,764,961 | 320,601 | 403,908 | 259,744 | 132,925 | 83,686 |
| 2017 | 372,685 | 1,864,738 | 322,564 | 452,988 | 272,311 | 102,984 | 95,147 |
| 2016 | 329,455 | 1,889,129 | 314,732 | 517,480 | 324,649 | 15,548 | 84,568 |
| 2015 | 224,332 | 1,722,127 | 168,896 | 1,175,283 | 347,839 | -345 | 39,389 |