Deogarh is situated on the right bank of the Betwa river, at the western end of the Lalitpur range of hills. It is of great antiquarian, epigraphical and archaeological importance. It remained in glory during the reign of the Guptas, the Gurjara-Pratiharas, the Gondas, the Muslim rulers of Delhi, the Marathas and the British. Here one finds the remains of a magnificent Lord Vishnu Temple, dating back to the Gupta period and several Jain temples. The architecture and sculptures of ; these temples display a high level of craftsmanship.