North Macedonia Population | Historical Data | Chart | 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.
Population of North Macedonia: Historical data from 1950 to 2025.