State Park · Michigan
Thompson's Harbor State Park

- Location
- Presque Isle County, Michigan
- Nearest town
- 13.3 miles southeast of Rogers City
- Type
- State Park
About Thompson's Harbor State Park
Undeveloped land bordering Lake Huron was set aside to protect 5,109 acres of shoreline that remain largely free of development, including seven and a half miles of coast where second growth forest, limestone cobble beaches, and sand dunes meet. The ground supports a large population of dwarf lake iris along with more than one hundred bird species, coyotes, deer, and black bear. Six miles of trails serve hikers and cross-country skiers, rustic cabins are available, and the shoreline allows for sea kayaking. In 2016 the park was designated a dark sky preserve.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Thompson's Harbor State Park is in Presque Isle County, Michigan, 13.3 miles southeast of Rogers City. 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 Thompson's Harbor State Park
Within 60 miles, closest first, straight-line. All 80 in Michigan →
Rockport State Recreation AreaState Recreation Area · Alpena County, MI13 miSE
Hoeft State ParkState Park · Presque Isle County, MI17 miNW
Onaway State ParkState Park · Presque Isle County, MI33 miW- Clear Lake State ParkState Park · Montmorency County, MI33 miSW
Negwegon State ParkState Park · Alcona County, MI36 miS
Aloha State ParkState Park · Cheboygan County, MI45 miW
Cheboygan State ParkState Park · Cheboygan County, MI46 miNW
Harrisville State ParkState Park · Alcona County, MI50 miS
Burt Lake State ParkState Park · Cheboygan County, MI52 miW
Towns near Thompson's Harbor State Park
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.