The old town was walled and had the Tavela, Imamanwala and King Gates, of the three the King Gate, which was built during the British period and was named after Mr. King the then Deputy Commissioner of the Mianwali District, survives - since the end of colonial rule it has been renamed as the Jinnah Gate
There are remains of a handera (tomb) near Sheikh Rao bridge, which is believed to be the burial place of Bakhar Khan, the founder of the city. The present police station was originally a Baloch fortress. Some 30 years ago a branch of River Indus flowed past the town. West side of the town was green and pleasant.