North Macedonia Population (1950-2025)

Total current population for North Macedonia in 2025 is 2,082,425, a 0.01% decline from 2024.
  • Total population for North Macedonia in 2024 was 2,082,706, a 13.95% increase from 2023.
  • Total population for North Macedonia in 2023 was 1,827,816, a 0.21% decline from 2022.
  • Total population for North Macedonia in 2022 was 1,831,712, a 0.29% decline from 2021.
Total population is based on the de facto definition of population, which counts all residents regardless of legal status or citizenship. The values shown are midyear estimates.