Afghanistan heeft grensen met Turkmenistan, Oezbekistan, Tajikistan,
China,
Pakistan en Iran in het westen. Het land wordt verdeeld door de bergwaaier van Hindu Kush, die in het oosten hoogten van 24.000 voet bereikt (7.315 m). Met uitzondering van het zuidwesten, wordt het grootste deel van het land omvat door hoge bergen en diepe valleien.