← Back to search

Thousand Hills State Park

Kirksville, MO

No photo available for Thousand Hills State Park
Fee: Free admission; camping and lodging fees apply

About this park

Thousand Hills State Park centers on the cool waters of Forest Lake, whose woody shores and broad savannas recall a time when northern Missouri was far less developed than the heavily farmed landscape surrounding the park today. The lake supports fishing for bluegill, crappie, and walleye, alongside swimming and boating limited to nothing over 90 horsepower, keeping the water genuinely peaceful compared to larger, less-restricted Missouri lakes. A dedicated interpretive shelter protects and explains ancient petroglyphs left behind by the area's inhabitants more than 1,500 years ago, giving the park a genuine archaeological significance alongside its recreational appeal. Regular guided petroglyph tours let visitors learn directly from park naturalists about these rare carved rock art sites, among the most significant prehistoric cultural resources preserved anywhere in the Missouri state park system. Hiking and mountain biking trails wind through the park's wooded shoreline, offering abundant wildlife viewing opportunities alongside the petroglyph interpretation, and a marina, dining lodge, campsites, and cabins give visitors a genuinely complete range of ways to experience Forest Lake. Dark Sky programming, taking advantage of the park's relatively low light pollution this far from major cities, adds astronomy-focused events to an already diverse interpretive calendar.

Contact & location

๐Ÿ“ž (660) 665-6995
โœ‰๏ธ moparks@dnr.mo.gov

Nearby state parks

๐ŸŒฒLong Branch State Park ยท Macon ยท 32.1 mi
๐ŸŒฒPershing State Park ยท Laclede ยท 42.8 mi
๐ŸŒฒCrowder State Park ยท Trenton ยท 49.8 mi

Thousand Hills State Park FAQ

Where is Thousand Hills State Park located?
Thousand Hills State Park is in Kirksville, Missouri, at 20431 State Highway 157. GPS coordinates: 40.2167, -92.6667. Get directions.
Is there an entrance fee at Thousand Hills State Park?
Free admission; camping and lodging fees apply. Fees can change by season, so confirm with the park before you go.
How do I contact Thousand Hills State Park?
You can call (660) 665-6995 or email moparks@dnr.mo.gov. The park office can confirm RV site availability, hookups, length limits and current conditions.
Are there RV campgrounds near Thousand Hills State Park?
Yes. The closest RV-friendly campgrounds listed on ParkedRV are:Distances are straight-line miles.
How current is this information about Thousand Hills State Park?
This listing was last updated on October 4, 2026. If something is out of date, let us know and we'll fix it.