Population of North Macedonia today

1,814,977
Saturday, May 17, 2025

Population of North Macedonia as of today

The current population of North Macedonia is 1,814,977 with an annual growth rate of -0.52%. North Macedonia has a population of 0.022% of the world's population.

Population1,814,977
Growth Rate-0.52%
Male883,211 (48.662%)
Female931,767 (51.338%)
Today Change -5
Births today9
Deaths today11
Births in 20256,087
Deaths in 20257,498
Change in 2025 -3,529 (-0.194%)

Population chart for North Macedonia

Population History of North Macedonia

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
20151,989,604-18,563-0.933%1,971,041
20161,971,128-19,830-1.006%1,951,298
20171,951,391-21,134-1.083%1,930,257
20181,930,366-21,388-1.108%1,908,978
20191,909,091-23,043-1.207%1,886,048
20201,886,191-28,557-1.514%1,857,634
20211,857,840-13,506-0.727%1,844,334
20221,844,375-8,300-0.45%1,836,075
20231,836,091-8,593-0.468%1,827,498
20241,827,512-9,028-0.494%1,818,484

Net Migration Rate of North Macedonia

The net migration rate of North Macedonia in the most recent year (2023) is estimated at -5,597, indicating a negative migration trend where more people are leaving than arriving.

Net Migration Rate Over the Last 10 Years

YearNet Migration
2023-5,597
2022-5,296
2021-5,483
2020-23,458
2019-24,204
2018-24,878
2017-24,227
2016-24,144
2015-23,010
2014-22,132

The population of countries near North Macedonia

RankIsoCountryPopulationEquivalent North Macedonia
1BG Bulgaria6,720,236370.477%
2AL Albania2,774,103152.975%
3GR Greece9,943,950547.654%
4RS Serbia6,695,333369.21%
Data sources: United Nations,World Bank, Nations Geo ,Census,Wikidata