Shergarh is a town and a nagar panchayat in Bareilly district in the Indian state of Uttar Pradesh.
Shergarh was originally called Kabar, and it was alternately a stronghold of the Katehria Rajputs and the Delhi Sultanate.
According to Amir Khusrau, the town was reconquered by the Hindus shortly after, but were then driven out by Jalal ud-Din's nephew.
The Katehrias captured Kabar during the reign of Firuz Shah Tughlaq in the late 1300s, and it remained a stronghold of theirs until the 1500s.
It produced a revenue of 566,539 dams for the imperial treasury and a force of 400 infantry and 50 cavalry to the Mughal army.