Kabalgram or Kabal Gram (Urdu: کابلگرام ) is a village with the largest population in Martung Tehsil of Shangla District, Khyber Pakhtunkhwa province Pakistan. It is situated on the extreme right bank of River Indus and is south-east to Kuzkalai, the central village of Martung. River Indus is the boundary of Shangla with Tor-Ghar District of Hazara division.