Kabil Nehri, , Afganistan ve Pakistan'da bir nehir. Irmağın yaklaşık 500 km. uzunluğundaki kısmı Afganistan sınırları içindedir. Kabil Nehri, bölgeye ve Kabil kentine adını vermiştir.Uzunluğu yaklaşık 700 km. olan bu ırmak, Afganistan'ın doğusundan yola çıkar ve Peşaver'in kuzeydoğusundaki Attock şehrinin yakınlarından geçen İndus Nehri'ne katılır.