|Coordinates: 24°19′N 79°08′E / 24.32°N 79.13°ECoordinates: 24°19′N 79°08′E / 24.32°N 79.13°E|
|Founded by||Bakhat Bali Shah|
|• Type||Nagar Parishad|
|Time zone||UTC+5:30 (IST)|
|ISO 3166 code||IN-MP|
|Vehicle registration||MP - 15|
Shahgarh is a town and a tahsil in Sagar district in the Indian state of Madhya Pradesh. Its connected with National Highway No. 86 Route, National Highway 539 and MP SH 37.
Shahgarh is located at 24°19′N 79°08′E / 24.32°N 79.13°E. It has an average elevation of 411 metres (1,348 feet). Here you can visit Shahgarh Fort and seven Jain mandir.
At the 2001 India census, Shahgarh had a population of 14,585. Males constituted 52% of the population and females 48%. Shahgarh had an average literacy rate of 62%, higher than the national average of 59.5%: male literacy was 69% and female literacy 53%. 18% of the population were under 6 years of age.