Satpura National Park is in the district Hoshangabad of Madhya Pradesh in India. It gets its name from the Satpura hill ranges (Mahadeo hills).