Demographics of Afghanistan
As of 2016, the total population of Afghanistan is around 33,332,025, which includes the 3 million Afghan nationals living in both Pakistan and Iran. Afghanistan's Central Statistics Organization (CSO) stated in 2011 that the total number of Afghans living inside Afghanistan was about 26 million and by 2017 it reached 29.2 million. Of this, 15 million are males and 14.2 million are females. About 22% of the population is urbanite and the remaining 78% live in rural areas.
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.