List of cities in Afghanistan
The only city in Afghanistan with over 1 million population is its capital, Kabul. The rest are smaller cities and towns. According to the CIA, an estimated total number of people living inside Afghanistan was 31,822,848. Of this, around 6 million or so were reported to be living in urban areas and the rest in rural or countryside.
Afghan refugees
There are over one million internally displaced people in Afghanistan. The majority of the IDPs in Afghanistan are as a direct and indirect result of conflict and violence, although there are also reasons of natural disasters. The Soviet invasion caused approximately 2 million Afghans to be internally displaced, mostly from rural areas into urban areas. The Afghan Civil War (1992–96) caused a new wave of internal displacement, with many Afghans moving to northern cities in order to get away from the Taliban ruled areas. Afghanistan continues to suffer from insecurity and conflict, which has led to an increase in internal displacement.