Migration added another 63,779 residents to New Zealand's population in the 12 months to July, down 11.9% compared to the net gain 72,402 in the same period a year earlier, according to Statistics NZ.
In the month of July there was a net gain of 5331, down 18.5% compared to July last year, suggesting the rate of migration decline is increasing.
There were 129,009 long term arrivals in the 12 months to July (-2.3% compred to the previous 12 months) and 65,230 permanent and long term departures (+9.3%0, leaving a net gain of 63,779.
The biggest source countries were China with a net gain of 7788 in the 12 months to July (-21.8% compared to the previous 12 months), India 6969 (-6.3%), the UK 5102 (-24.4%), and the Philippines 4419 (-6.2%).
There was a net loss of 2234 New Zealand citizens in the 12 months to July, and a net gain of 66,013 citizens from other countries.
There was a net loss of 1080 people to Australia in the July year.
Of the 129,009 people who arrived here permanently or long term in the 12 months to July, the biggest group were on work visas - 46,525 which was up 2.5% on the previous 12 months, followed by 38,195 New Zealand or Australian citizens (-1.4%), 23,428 on student visas (-2.9%) and 13,551 on residency visas (-18.7%).
One of the biggest declines in new arrivals have been from China, with Chinese student visas down by 16.6% compared to the previous 12 months and Chinese residency visas down 21.9% compared to the previous 12 months.
"We expect that migration will continue to ease back over the next few years, pulling population growth down in the process," Westpac Senior Economist Satish Ranchhod said in a Westpac IQ newsletter on the figures.
"This reinforces our expectations for a period of soft demand growth over the coming years," he said.