The current population of Slovenia is 2,116,362 with an annual growth rate of -0.104%. Slovenia has a population of 0.026% of the world's population.
| Population | 2,116,362 |
|---|---|
| Growth Rate | -0.104% |
| Male | 1,064,425 (50.295%) |
| Female | 1,051,937 (49.705%) |
| Today Change | -2 |
| Births today | 16 |
|---|---|
| Deaths today | 21 |
| Births in 2025 | 14,113 |
| Deaths in 2025 | 18,142 |
| Change in 2025 | -1,807 (-0.085%) |
| Year | Population (01 Jan) | Natural Change | Growth Rate (%) | Total Population (31 December) |
|---|---|---|---|---|
| 2024 | 2,119,224 | -1,060 | -0.05% | 2,118,164 |
| 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 |
| 2015 | 2,059,147 | 1,606 | 0.078% | 2,060,753 |
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 |