افغانستان کشور کوهستانی است که حدود دو سوم آن را کوهها تشکیل میدهد.
۱- سلسله کوههای هندوکش که ۶۰۰ کیلومتر طول و ۱۰۰ کیلومتر عرض دارد. ارتفاع بزرگترین قلهٔ آن به نام «نوشاخ» ۷۷۵۰ متر است. این کوه افغانستان را به دو بخش شمالی و جنوبی تقسیم میکند.
۲- کوه بابا که ۲۰۰ کیلومتر طول دارد و ارتفاع بلندترین قله آن به نام «شاه فولادی» ۵۱۴۳ مترمی باشد. این کوه در هزاره جات واقع شده و به طرف غرب امتداد دارد.
۳- کوه تیربند ترکستان، درشمال افغانستان واقع است، طول آن ۳۰۰ کیلومتر و ارتفاع آن ۲۵۰۰ متر میباشد.
۴- سیاه کوه که در غرب افغانستان واقع شدهاست.
۵- کوه سلیمان که در جنوب افغانستان است.
گل کوه، سفید کوه و کوه چکایی از دیگر کوههای مهم افغانستان بهشمار میروند.
افغانستان با آبهای گرم از طریق پاکستان حدود ۴۰۰ کیلومتر فاصله دارد و ارتفاع نقاط مختلٿ آن از سطح دریا از ۶۰۰ تا ۳۰۰۰ متر اندازهگیری شدهاست.