Река Гильменд тянется на 1150 км (710 миль). Он берет начало в горах Гиндукуша, к западу от Кабула, проходя к северу от перевала Унаи, в восточных окрестностях Хазараджата, в Бехсуде, Майдан Вардак, течет на запад в Дайкунди и Урузган. Он пересекает юго-запад через пустыню Дашти Марго, к болотам Систана и району озера Хамун-и-Гильменд вокруг Забола на афгано-иранской границе. Несколько меньших рек, таких как Тарнак и Аргандаб, впадают в Гильменд.