Slovenia Flag

Slovenia

Capital:
Ljubljana
Continent:
Europe
Region(s):
Southern Europe
Largest Cities:
Ljubljana
Abbreviation:
SVN

2.1M
Total Population
149
Population Rank
105.12
Density (km²)
-1.6K 0.14%
Annual Population Growth

Population of Slovenia

Slovenia's population structure shows a nearly equal male to female ratio of 1.01 to 1, with a median male age of 44 years old and a median female age of 46.76 years old. The highest concentration of adults under 75 years old is in the 44 and 45 year-old age groups, while the lowest concentration is in the 21 and 20 year-old age groups.

Slovenia Population

Data after 2022 is projected based on recent change

Slovenia Population Clock

Slovenia Population*
2,117,902
Births per Day
47
Deaths per Day
61
Immigrations per Day
7
Net Change per Day
6
2025 Population Change*
258

* As of 2/12/2025

1 birth

Every 30.6 minutes

1 death

Every 23.6 minutes

1 immigrant

Every 3.4 hours

1 person

Every 4.0 hours

Population by City

City
2025 Pop.
Ljubljana272,220

Slovenia Overview

The country has a population density of 101 people per square kilometer (262/sq mi), which ranks 106th in the world. This is one of the lowest population densities in Europe. Most people are concentrated in the Central Slovenian statistical region, which includes the capital and largest city, Ljubljana. Ljubljana has a population of 275,000, which is the only city with a population of more than 100,000. About 65 to 79% of the population lives in urban areas.

Slovenia Demographics

83% of the population are Slovenes, followed by Serbs (2%), Croats (2%), Bosniaks (1%) and other groups. The official language is Slovene, which is spoken by 92% of the Slovenian population. This makes Slovenia one of the most homogeneous countries in the EU in terms of speakers of the predominant mother tongue. Hungarian and Italian are official languages as well and spoken by the respective minorities. About 0.2% of people speak Italian while 0.4% speak Hungarian as their native language. Romani is also spoken by the Roma community.

Many people in Slovenia speak a variant of Serbo-Croatian as their native language. Most are immigrants who moved to the country from other former Yugoslav republics between the 1960’s and 80’s and their descendants. About 12% of Slovenians were born abroad, and there are 100,000 non-EU citizens in the country, which represents 5% of the total population. Most come from Bosnia-Herzegovina, along with Serbia, Croatia, Kosovo and Macedonia.