Ethnic groups in Afghanistan
The population of Afghanistan was estimated in 2017 at 29.2 million. Of this, 15 million are males and 14.2 million females. About 22% of them are urbanite and the remaining 78% live in rural areas. An additional 3 million or so Afghans are temporarily housed in neighboring Pakistan and Iran, most of whom were born and raised in those two countries. This makes the total Afghan population at around 33,332,025, and its current growth rate is 2.34%.
Demographics of Afghanistan
The recent estimate in the above chart is some what supported by the below national opinion polls, which were aimed at knowing how a group of about 804 to 8,706 local residents in Afghanistan felt about the current war, political situation, as well as the economic and social issues affecting their daily lives. Ten surveys were conducted between 2004 and 2015 by the Asia Foundation (a sample is shown in the table below; the survey in 2015 did not contain information on the ethnicity of the participants) and one between 2004 and 2009 by a combined effort of the broadcasting companies NBC News, BBC, and ARD.