Population of Slovenia today

2,115,322
Thursday, March 26, 2026

Population of Slovenia as of today

The current population of Slovenia is 2,115,322 with an annual growth rate of -0.133%. Slovenia has a population of 0.026% of the world's population.

Population2,115,322
Growth Rate-0.133%
Male1,064,918 (50.343%)
Female1,050,405 (49.657%)
Today Change -5
Births today31
Deaths today40
Births in 20263,919
Deaths in 20265,174
Change in 2026 -653 (-0.031%)

Population chart for Slovenia

Population History of Slovenia

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
20242,119,224-1,060-0.05%2,118,164
20252,118,169-2,203-0.104%2,115,966
20232,117,5681,6520.078%2,119,220
20212,114,100-1,205-0.057%2,112,895
20222,112,8884,6690.221%2,117,557
20202,090,73923,2281.111%2,113,967
20192,076,14014,5540.701%2,090,694
20182,062,82113,2850.644%2,076,106
20172,061,9998250.04%2,062,824
20162,060,7471,2570.061%2,062,004

Net Migration Rate of Slovenia

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.

Net Migration Rate Over the Last 10 Years

YearNet Migration
20235,339
20229,014
20212,477
202028,514
201916,352
201814,640
20171,359
20161,195
2015712
2014-70

The population of countries near Slovenia

RankIsoCountryPopulationEquivalent Slovenia
1HU Hungary9,594,499453.787%
2HR Croatia3,829,116181.241%
3IT Italy58,988,1062,790.294%
4AT Austria9,108,882430.547%
Data sources: United Nations,World Bank, Nations Geo ,Census,Wikidata