Mahendragarh lies in the mineral-bearing Aravali belt of southern Haryana and is associated with deposits of several minerals, including asbestos in traditional Haryana mineral-resource descriptions. Its geology differs significantly from the predominantly alluvial plains of much of the state.