Population of North Macedonia today

1,816,148
Wednesday, April 2, 2025

Population of North Macedonia as of today

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

Population1,816,148
Growth Rate-0.52%
Male883,781 (48.662%)
Female932,368 (51.338%)
Today Change -0
Births today0
Deaths today0
Births in 20254,067
Deaths in 20255,010
Change in 2025 -2,358 (-0.13%)

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,725,850370.477%
2AL Albania2,776,680152.975%
3GR Greece9,948,981547.654%
4RS Serbia6,701,559369.21%
Data sources: United Nations,World Bank, Nations Geo ,Census,Wikidata