Slovenia's population is projected to be 1,644,670 by 2097.
Historical
Switch the toggle to see projected data.
| Year ↓ | Population | Change | Pop. Rank |
|---|---|---|---|
| 2026 | 2,114,573 | 0.01% | 149 |
| 2025 | 2,117,072 | 0.14% | 149 |
| 2020 | 2,102,419 | 0.91% | 148 |
| 2019 | 2,083,439 | 0.68% | 148 |
| 2018 | 2,069,481 | 0.34% | 148 |
| 2017 | 2,062,410 | 0.05% | 148 |
| 2015 | 2,059,947 | 0.15% | 147 |
| 2010 | 2,044,612 | 0.47% | 145 |
| 2005 | 1,996,914 | 0.1% | 144 |
| 2000 | 1,986,816 | -0.01% | 144 |
| Year ↑ | Population | Change | Pop. Rank |
|---|---|---|---|
| 2026 | 2,114,573 | 0.01% | 149 |
| 2032 | 2,089,052 | -0.21% | 150 |
| 2037 | 2,062,856 | -0.25% | 150 |
| 2042 | 2,035,404 | -0.27% | 150 |
| 2047 | 2,002,985 | -0.32% | 151 |
| 2052 | 1,965,352 | -0.38% | 151 |
| 2057 | 1,919,741 | -0.47% | 152 |
| 2062 | 1,870,785 | -0.52% | 152 |
| 2067 | 1,823,323 | -0.51% | 152 |
| 2072 | 1,779,812 | -0.48% | 149 |
38K
100K
250K
Ljubljana has a metropolitan area population of 291,825, comprising 13.8%% of Slovenia's total population.
As of 2026, Slovenia has a total population of 2,114,573, ranking as the 149th most populous nation in the world.
Slovenia has a net population change of approximately -8 people per day, driven by 46 births, 61 deaths, and net immigration of 7 people.
Slovenia represents 0.03% of the total global population and 0.28% of Europe's population.
Slovenia has a population density of 105.0 people per km² (approximately 271.9 per mi²), making it the 109th most densely populated country in the world.
Currently, 47.99% of the population resides in urban areas, a figure that is increasing annually.
*Rates last updated: June 16, 2026
As of 2026, the largest ethnicity in Slovenia is Slovene (83.1%) , followed by Other or Unspecified (12%) .
As of 2026, Catholic is the largest religion in Slovenia, comprising 57.8% of the population.