Los principales afluentes del río Kabul son los ríos Swat, Logar, Panjshir, Kunar (480 km y una cuenca de 26 000 km²) y Alingar.