BBC News wrote:The number of people moving to the UK from EU countries was the lowest it's been for nearly four years in 2017.There were 101,000 net migrants - showing the difference between the number of people coming to live in the UK for at least 12 months and those emigrating - last year, the ONS said.
For those coming from outside the EU, net migration was the highest it had been since September 2011.But there was also a record number of EU citizens emigrating from the UK.
The Office for National Statistics data is for the first full calendar year since the Brexit vote.
It showed an estimated 139,000 left in 2017. The only other year when the EU emigration figures came close to that level was in 2008. when 134,000 EU nationals left the UK.
The net migration figure for those coming to the UK from outside the EU is 227,000.The government's aim is to cut overall net migration, from the EU and outside the EU, to the tens of thousands.
The migration report also showed:- A fall in the number of EU citizens coming to the UK "looking for work", which decreased by a third (33%) from 55,000 in 2016 to 37,000 last year
- Net migration from eight eastern European countries that joined the EU in 2004 - Poland, Lithuania, Czech Republic, Hungary, Slovakia, Slovenia, Estonia and Latvia - has fallen from 42,000 in the year prior to the referendum to 6,000 in 2017
- Net migration from 14 longer-term member states such as Germany, Italy, Spain and France, has almost halved since the vote, falling from 84,000 in the 12 months to June 2016 to 46,000 last year
- An estimated 40,000 more Romanians and Bulgarians migrated to the UK than left last year - the joint lowest net migration figure for the two countries since the year to September 2014
The ONS said: "The estimated number of EU citizens coming to the UK 'looking for work' continued to decrease over the last year and the number coming to the UK for a definite job has remained stable."
Immigration minister Caroline Noakes said: "What these statistics show is that more of the people who are coming to the UK are coming for the reasons we would want - to take up a definite job or to study.
"More EU nationals continue to arrive than leave and as the ONS have made clear, net migration has been broadly stable since late 2016. But while it is not unusual to see quarterly ups and downs, we know more needs to be done if we are to bring net migration down to sustainable levels."
While net migration is continuing to add to the UK population, the 2017 figure of 282,000 is down from record highs recorded in 2015 and early 2016.
It is the highest for 18 months, however - and still well above the government target of less than 100,000.
Emigration has shown a gradual increase since 2015 and is currently around 350,000, the ONS said. Immigration has stayed roughly stable at about 630,000, the report showed.
Lord Green of Deddington, chairman of Migration Watch UK, said the new figures were "very disappointing", adding: "It's time for the government to get serious about reducing immigration instead of caving into every demand of the immigration lobby."
Madeleine Sumption, director of the Migration Observatory at the University of Oxford, said the data suggests the UK is "still an attractive country, but its allure for EU migrants has declined considerably over the past couple of years".
Shadow home secretary Diana Abbott said it was "clear to almost everyone except Theresa May that the net migration target should go".
But the prime minister's official spokesman said: "We remain committed to bringing net migration down to sustainable levels, and that is the tens of thousands."