Afghanistan is een land dat in het oosten en zuiden grenst aan Pakistan, in het westen aan Iran en in het noorden aan Turkmenistan, Oezbekistan en Tadzjikistan. Ook grenst het aan China.
Afghanistan ligt in gebergtes, namelijk het hoogland van Iran en het Himalayagebergte. Daarin liggen bergen van wel 7300 meter hoog. In het hooggebergte van Afghanistan leeft nog veel wild, bijvoorbeeld de bedreigde sneeuwpanter en de lammergier. Verder leven er wilde geiten en schapen met lange, spectaculair gedraaide horens, gazellen en halfezels. Er zijn veel vruchtbare valleien en vlaktes en in het zuiden ligt een grote woestijn. Door Afghanistan stromen ook rivieren, waaronder de Indus, de Koendoez, de Amoedarja, de Kaboel, de Panjshir, de Alisjang, de Koenar, de Herat en de Helmand. Daarnaast kent het land een groot natuurlijk meer: de Band-e Amir.