兴都库什山是位于中亚,东西向横贯阿富汗的山脉。
兴都库什此名称的由来还没有统一的说法,有许多学者、作家提出不同的理论。在亚历山大帝的时代,其被认为是“印度的高加索山”或“印度河的高加索山”(相对于里海与黑海间的高加索地区),因此过去的记录者认为兴都库什这个名称可能是因此而衍生出来的。Hindū Kūh(ھندوکوه)与 Kūh-e Hind(کوهِ ھند)通常用来指称隔开从喀布尔河、赫尔曼德河到阿姆河中间盆地的整个区域,或者说是指座落在喀布尔河的西北方区域。
东端较高,属于帕米尔高原的延伸,海拔大约在4,500-6,000米之间;西端大约为3,500-4,000米。山脉总长大约966公里。