Afghanistan has a population of 31.3m and it is growing fast.
Afghan women get married young and typically have five children on average. According to the CIA World Factbook, the country has the 10th highest birth rate in the world.
Kabul is the capital of Afghanistan and is the country’s largest city by far, with a population of about 3.3m. Kabul province is the only one in the country with a larger urban than rural population. According to the UN, 76% of Afghans still live in rural areas.
The Pashtuns are the largest ethnic group in Afghanistan, comprising about 42% of the population. The Tajiks are the second-largest group at 27%.
There are also about 1.5 million nomads, the ethnic Kuchis.
See Maps, Facts and Statistics collated by the BBC by clicking HERE.