L'Afghanistan confina con l'Iran a ovest, il Turkmenistan, l'Uzbekistan e il Tagikistan a nord, la Cina a nord-est e il Pakistan a est e sud. Un paese senza sbocco sul mare, l'Afghanistan si trova al centro L'Asia in un'area conosciuta come il Grande Medio Oriente. Le sue coordinate geografiche sono 33 00 N, 65 00 E.
Circa le dimensioni del Texas, l'Afghanistan copre circa 250.000 miglia quadrate. La catena montuosa dell'Hindu Kush divide il paese a metà da est a ovest. La maggior parte del terreno è accidentato, con alte montagne innevate e valli scoscese, anche se ci sono alcune pianure nelle regioni settentrionali e sud-occidentali.