Los principales ríos que atraviesan la provincia son el Bara, Chitral, Dor, Gomal Zhob, Jarú, Kabul, Kunar, Kurram, Panjgora, Sirán y Swat.