What is the Population of Afghanistan?

The flag of the Islamic Emirate of Afghanistan has a white field with Arabic inscriptions — the Shahada — in black across its center.
Population of Afghanistan 43,844,000

Facts last checked 9 October 2026.

Afghanistan has a population of approximately 43,844,000 people, making it the 36th most populated country of the 196 countries covered on this site — around 0.55% of the world's population. With a land area of 652,230 km², the population density is roughly 67 people per km².

Population43,844,000
Population rank36th of 196
Share of world population0.55%
Area652,230 km²
Population density67 / km²
DemonymAfghan

Curious about Afghanistan?

As an Amazon Associate we earn from qualifying purchases. We are also a member of the CJ Affiliate and AWIN affiliate networks. Links below are affiliate links.

AMAZON

Afghanistan History & Culture Book
Understand the people behind the numbers.

Check Price →
AMAZON

World Atlas
Populations, borders and maps for every country in one reference.

Check Price →
AMAZON

Desk Globe
See where Afghanistan and its 43.8 million people sit on the globe.

Check Price →

Countries with a similar population

CountryPopulationRank
Afghanistan43,844,00036th
Argentina46,735,00433rd
Iraq46,118,79334th
Uganda45,905,41735th
Canada41,651,65337th
Uzbekistan37,859,69838th
Poland37,392,00039th

Afghanistan compared with its neighbours

CountryPopulationArea (km²)
Iran85,961,0001,648,195
Pakistan241,499,431796,095
Turkmenistan7,057,841488,100
Uzbekistan37,859,698447,400
Tajikistan10,499,000143,100
China1,408,280,0009,706,961

Afghanistan in context

Compare Afghanistan

Population of Afghanistan — FAQ

What is the population of Afghanistan?

The population of Afghanistan is approximately 43,844,000 (43.8 million) based on the latest available data.

What is the population of Afghanistan in 2026?

The latest estimate in our dataset puts the population of Afghanistan at approximately 43,844,000 people (an estimate, not a live count — national statistics offices publish the official figures). Afghanistan is the 36th most populated country in our dataset.

How many people live in Afghanistan?

Approximately 43,844,000 people live in Afghanistan, making it the 36th most populated country out of 196 covered on this site.

How does Afghanistan rank by population?

Afghanistan is the 36th most populated of the 196 countries covered on this site, with a world population share of 0.55%.

What is the population density of Afghanistan?

Afghanistan has a population density of roughly 67 people per km², based on a land area of 652,230 km².

🌍 All facts about Afghanistan 👥 Most populated countries 🏝️ Least populated countries

This page contains affiliate links. We may earn a small commission if you purchase through our links, at no extra cost to you. Learn more.

Last updated: