Net annual migration fell 15.9% to 121,628 persons in Netherlands in 2024, according to the National Statistical Office.
Historically, net annual migration in Netherlands reached an all time high of 224,472 persons in 2022 and an all time low of -49,451 persons in 1952. When compared to Netherlands's main peers, net annual migration in Belgium amounted to 36,243 persons, 25,639 persons in Denmark, 36,954 persons in Germany and 417,114 persons in United Kingdom in 2024.
Netherlands has been ranked 17th within the group of 236 countries we follow in terms of net annual migration, 20 places above the position seen 10 years ago.
| Net Migration (Annual) | Unit | 2080 | 2081 | 2082 | 2083 | 2084 | 2085 | 2086 | 2087 | 2088 | 2089 | 2090 | 2091 | 2092 | 2093 | 2094 | 2095 | 2096 | 2097 | 2098 | 2099 | 2100 |
| Austria | persons | 14,960 | 13,204 | 13,215 | 12,455 | 13,844 | ||||||||||||||||
| Belgium | persons | 22,048 | 22,394 | 23,182 | 22,737 | 21,511 | ||||||||||||||||
| Denmark | persons | 8,910 | 9,314 | 9,433 | 8,740 | 9,004 | ||||||||||||||||
| France | persons | 99,993 | 96,464 | 90,164 | 97,086 | 96,791 | ||||||||||||||||
| Germany | persons | 153,827 | 151,412 | 139,526 | 128,848 | 153,873 | ||||||||||||||||
| Ireland | persons | ... | 666 | 841 | -302 | -93.0 | -66.0 | |||||||||||||||
| Luxembourg | persons | 1,161 | 1,388 | 1,039 | 833 | 897 | ||||||||||||||||
| Netherlands | persons | 27,963 | 28,006 | 29,013 | 29,016 | 29,047 | ||||||||||||||||
| Norway | persons | 8,928 | 8,458 | 8,993 | 9,279 | 8,726 | ||||||||||||||||
| Poland | persons | -2,872 | -2,111 | -2,888 | -1,807 | -1,953 | ||||||||||||||||
| Sweden | persons | 27,246 | 26,989 | 28,435 | 29,392 | 27,006 | ||||||||||||||||
| United Kingdom | persons | 114,730 | 105,007 | 106,831 | 107,370 | 107,017 |