Rajgarh District is situated in the northwest part of Madhya Pradesh. It shares borders with various districts such as Sehore, Shajapur, Agar Malwa, and Biaora.

The district is divided into several administrative divisions called tehsils. The main tehsils in Rajgarh District include Rajgarh, Sarangpur, Khilchipur, Biaora, Narsinghgarh, and Zirapur.

Chidi Kho Lake