Nalkheda is a major pilgrim center in
Shajapur District of
Madhya Pradesh. It is situated about 80 km north-east of
Indore.
The distinction of this place is the renowned ancient temple of Mata Bagulamukhi. Other pilgrimage centers in the district are Agar, Badod, Maksi and Shajapur.