The map above was published on the website, and shows the percentage of immigrants in the total population of European countries based on the UN’s report.
Data by the UN suggest that the countries with the highest number of immigrants include Andorra 56.9%, Luxembourg 43.3%, Sweden 15.9%, Ireland 15.9%, Norway 13.8%, Spain 13.8%, Germany 11.9%, Belarus 11.6%, France 11.6%, Ukraine 11.4% and Iceland 10.4%.
Countries with the least immigrants include Bosnia and Herzegovina 0.6%, Romania 0.9%, Bulgaria 1.2%, Poland 1.7% and Slovakia 2.7%.
The majority of the immigrants in Hungary arrive from Romania according to the UN report, the website reported. The map created by the website can be seen below.



