The Central Bureau of Statistics has published data on the external and internal migration of the Croatian population from 2009 to 2018, as well as data on migrations per counties from 2014 to 2018.
In 2018, 26,029 people moved from abroad to the Republic of Croatia and 39,515 people moved abroad. Therefore, the balance of migration of the Croatian population abroad was negative and amounted to -13,486, according to the Central Bureau of Statistics.
Out of the total number of immigrants into the Republic of Croatia, 39.8 percent of the people moved from Bosnia and Herzegovina, and most of the total number of people leaving the country went to Germany, a massive 55 percent.
In 2018, 39,515 people moved abroad. Most of them were between the ages of 20 and 39 and most of them were from the City of Zagreb, followed by the Osijek-Baranja County and the Vukovar-Srijem County.
Source - Croatian Bureau of Statistics