In Afghanistan wonen bijna 29 miljoen mensen (schatting 2003).Afghanistan is een dunbevolkt land. De bevolkingsdichtheid bedraagt iets meer dan 44 inwoners per vierkante kilometer.
De natuurlijke bevolkingsgroei bedraagt 3,38%.(2003)
Geboortecijfer per 1000 inwoners is 40,63(2003)
Sterftecijfer per 1000 inwoners is 17,15(2003)
Levensverwachting is 47 jaar mannen 47,7 en vrouwen 46,2 jaar (2003)
Bevolkingssamenstelling:
Pathanen 44%
Tadzjieken 25%
Oezbeken 8 %
Overige minderheden 23%