The current population of Slovenia is 2,115,653 with an annual growth rate of -0.133%. Slovenia has a population of 0.026% of the world's population.
| Population | 2,115,653 |
|---|---|
| Growth Rate | -0.133% |
| Male | 1,065,084 (50.343%) |
| Female | 1,050,569 (49.657%) |
| Today Change | -6 |
| Births today | 38 |
|---|---|
| Deaths today | 50 |
| Births in 2026 | 1,936 |
| Deaths in 2026 | 2,555 |
| Change in 2026 | -322 (-0.015%) |
| Year | Population (01 Jan) | Natural Change | Growth Rate (%) | Total Population (31 December) |
|---|---|---|---|---|
| 2024 | 2,119,224 | -1,060 | -0.05% | 2,118,164 |
| 2025 | 2,118,169 | -2,203 | -0.104% | 2,115,966 |
| 2023 | 2,117,568 | 1,652 | 0.078% | 2,119,220 |
| 2021 | 2,114,100 | -1,205 | -0.057% | 2,112,895 |
| 2022 | 2,112,888 | 4,669 | 0.221% | 2,117,557 |
| 2020 | 2,090,739 | 23,228 | 1.111% | 2,113,967 |
| 2019 | 2,076,140 | 14,554 | 0.701% | 2,090,694 |
| 2018 | 2,062,821 | 13,285 | 0.644% | 2,076,106 |
| 2017 | 2,061,999 | 825 | 0.04% | 2,062,824 |
| 2016 | 2,060,747 | 1,257 | 0.061% | 2,062,004 |
The net migration rate of Slovenia in the most recent year (2023) is estimated at 5,339, indicating a positive migration trend where more people are arriving than leaving.
| Year | Net Migration |
|---|---|
| 2023 | 5,339 |
| 2022 | 9,014 |
| 2021 | 2,477 |
| 2020 | 28,514 |
| 2019 | 16,352 |
| 2018 | 14,640 |
| 2017 | 1,359 |
| 2016 | 1,195 |
| 2015 | 712 |
| 2014 | -70 |