In 2015, about 12% (237,616 people) of the population in Slovenia was born abroad. About 86% of the foreign-born population originated from other countries of former Yugoslavia as (in descending order) Bosnia-Herzegovina, followed by immigrants from Croatia, Serbia, North Macedonia, and Kosovo.