Thousand Hills State Park

Thousand Hills State Park
Aerial view of Thousand Hills
swim beach & cabins area
Location in Missouri
Thousand Hills State Park (the United States)
LocationIron and Reynolds counties, Missouri, United
Coordinates40°10′37″N 92°38′37″W / 40.17694°N 92.64361°W / 40.17694; -92.64361
Area3,086.75 acres (1,249.16 ha)
Elevation797 ft (243 m)
Established1952
Administered byMissouri Department of Natural Resources
Visitors537,759 (in 2023)
WebsiteOfficial website
Thousand Hills State Park Petroglyphs Archeological Site
Shelter protecting petroglyphs
at Thousand Hills State Park
Nearest cityKirksville, Missouri
Area9.9 acres (4.0 ha)
NRHP reference No.70000320
Added to NRHPJanuary 23, 1970

Thousand Hills State Park is a public recreation area covering over 3,000 acres (1,200 ha) two miles (3.2 km) west of Kirksville in Adair County, Missouri. The state park features Native American petroglyphs and 573-acre (232 ha) Forest Lake with fishing, swimming and boating.