State Park Near Me
Menu

State Park · Missouri

Thousand Hills State Park

Thousand Hills State Park
Photo: Sector001 (talk) / Sector001 at English Wikipedia, Public domain, via Wikimedia Commons
Location
Adair County, Missouri
Nearest town
3.1 miles west of Kirksville
Type
State Park

About Thousand Hills State Park

Over 3,000 acres of public land surround Forest Lake, a 573-acre reservoir offering fishing, swimming and boating. The park also preserves Native American petroglyphs, adding a historical layer to the recreational grounds. Together the lake and rock carvings give visitors both water-based activity and a direct link to earlier inhabitants of the area.

Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.

Getting there

Thousand Hills State Park is in Adair County, Missouri, 3.1 miles west of Kirksville. The Directions button takes you to the park's mapped location; the entrance may be elsewhere, so check the official site for the address to use.

State parks near Thousand Hills State Park

Within 60 miles, closest first, straight-line. All 73 in Missouri →

Towns near Thousand Hills State Park

State parks near Kirksville

Facts from Wikidata, checked September 25, 2026. Distances are straight-line.