Maihar is an old town in
Satna District of
Madhya Pradesh. Maihar is 120 km east of
Khajuraho and 40 km from the district headquarters,
Satna.
The place is famous as home of the highly revered Sharda Devi Temple, perched atop a hill. Marble Rocks (Bhedaghat) and Rookhad constitute enchanting excursions.
Nearest airport is at Jabalpur.
Maihar Railway Station is situated on the Katni-Satna line of the West Central Railways.