Dân số Afghanistan khoảng 33 triệu người tính đến năm 2016, [1] bao gồm khoảng 3 triệu công dân Afghanistan sống như người tị nạn ở cả Pakistan và Iran. [2] Quốc gia này bao gồm một xã hội đa sắc tộc và đa ngôn ngữ, phản ánh vị trí của nó trên các tuyến thương mại và xâm lược lịch sử giữa Trung Á, Nam Á và Tây Á. Nhóm dân tộc lớn nhất của nó là Pashtun, tiếp theo là Tajik, Hazara, Uzbek, Aimak, Turkmen, Baloch và một vài người khác.