Afghanistan Urban Population | Historical Data | Chart | 1960-2023

Afghanistan urban population for 2023 was 11,165,011, a 3.38% increase from 2022.
  • Afghanistan urban population for 2022 was 10,800,465, a 2.61% increase from 2021.
  • Afghanistan urban population for 2021 was 10,525,708, a 3.52% increase from 2020.
  • Afghanistan urban population for 2020 was 10,168,092, a 4.29% increase from 2019.
Afghanistan Urban Population: Historical data from 1960 to 2023.