Satpura National Park is located in the Hoshangabad district of Madhya Pradesh in India. Its name is derived from the Satpura range. It covers an area of 524 km2 (202 sq mi). Satpura National Park,along with the adjoining Bori and Panchmarhi wildlife sanctuaries, provides 1,427 km2 (551 sq mi) of unique central Indian highland ecosystem. It was set up in 1981.
The terrain of the national park is extremely rugged and consists of sandstone peaks, narrow gorges, ravines and dense forests. The altitude ranges from 300 to 1,352 metres (984 to 4,436 ft). It has Dhoopgarh peak as high as 1,350 metres (4,430 ft) and the almost level plains of Churna.
The nearest town to the national park is Pachmarhi and the nearest railhead is Piparia 55 kilometres (34 mi) away. The state capital Bhopal is 210 kilometres (130 mi) away.