Since 2008, the population of The Netherlands has grown in Amsterdam, The Hague, Utrecht, and Rotterdam as live births and migrants to the cities outnumbered the amount of deaths and people who left.
According to the Central Bureau of Statistics (CBS), the population of the Netherlands grew to at least 17,1 million people in 2016.
Whilst most small towns have declined in growth, with deaths outnumbering births and more people moving to urban areas, the population of cities has made up for the loss.
According to statistics, there were six new arrivals for every 1.000 people in the country. When looking at the major cities however, these numbers were considerably higher.
In Amsterdam it was 18 per 1000, 13 for Rotterdam, 12 for Utrecht and 9 for The Hague.
In 2016 the population of the Netherlands grew by 111.000 people, which was higher than the number predicted. In 2015, the population grew by 78.000. In Amsterdam alone, the new immigrant population grew by 13.000, taking the total of Amsterdammers to 850.000.
You can see a more detailed compilation of statistics here.