Population of Afghanistan 2022
31,390,171
persons
- 2020
- 31 390 171
- 2019
- 30 725 560
- 2018
- 30 075 018
- 2017
- 28 224 323
- 2016
- 27 657 145
- 2015
- 27 101 365
- 2014
- 26 556 754
Population of Afghanistan 2022 is 31,390,171
Afghanistan population data is collected from official population sources and publicly available information resources.
- Afghanistan population density is 48.08 persons/sq.km²
- Male population 15,981,303
- Female population 15,408,868
Most populated cities in Afghanistan:
- Kabul — 3,071,400
- Kandahar — 491,500
- Herat — 436,300
- Jalalabad — 205,423
- Taloqan — 196,400
Population data is collected from UN statistical database. 2020, 2021 year population could be missed or not agregated.
World countries (inhabitants)