Kalabagh (Urdu: کالا باغ) is a town of Mianwali District in the Punjab province of Pakistan.
It is located on the western bank of the Indus River.
It also produces handicrafts, especially footwear and Makhadi Halwa.
This name came about because its founders, the nawabs of Kalabagh, planted a lot of mango trees, and their dark green leaves looked black to travellers from afar in the dusty haze.
[2] This local town has geological importance for Pakistan.