Slovenia's demographics: about 2.1 million people, mostly ethnically Slovenian
About 55% of the population lives in urban areas. Ljubljana and Maribor concentrate most of the skilled employment.
Slovenia has one of the smallest populations in the European Union. Most people live in small and medium-sized cities: Ljubljana, Maribor, Celje, Kranj, Velenje, and Koper. Population aging is a trend, with a low birth rate. The Slovenian diaspora is historical, especially in the US (Cleveland, Ohio), Argentina, Australia, and Canada.
The population is largely ethnically Slovenian (about 83%). There are Italian and Hungarian minorities that are constitutionally recognized (with legal protection and parliamentary representation), as well as communities of Serbs, Croats, Bosnians, Macedonians, and Albanians (a legacy of former Yugoslavia). Recent immigration has brought Ukrainians, Romanians, Asians, and Western professionals.
Slovenian is the official language. English is spoken by young people, professionals, and in tourist areas, at a moderate level compared to Nordic countries. Italian is co-official in some coastal cities (Koper, Izola, Piran). German and Croatian are also widely understood. Learning Slovenian is challenging, but getting by with English in Ljubljana is quite manageable in the first months.
- Slovenian
- English (among young people and professionals)
- Italian (co-official on the coast)
- German
- Croatian and Serbian (mutually intelligible)
- Catholic (about 70%)
- No religion (about 18%)
- Muslim (about 2%)
- Orthodox (about 2%)