State Park · Ohio
West Branch State Park

- Location
- Portage County, Ohio
- Nearest town
- 6.7 miles west of Craig Beach
- Type
- State Park
About West Branch State Park
The Michael J. Kirwan Reservoir, formed on the west branch of the Mahoning River, anchors this park's more than 5,000 acres of land and 2,650 acres of water. The land spans Charlestown, Edinburg, and Paris townships, with additional acreage reaching into Palmyra, Ravenna, and Rootstown townships. Boating, fishing, and swimming take place on the reservoir, and the grounds also support hiking and camping.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
West Branch State Park is in Portage County, Ohio, 6.7 miles west of Craig Beach. 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 West Branch State Park
Within 60 miles, closest first, straight-line. All 78 in Ohio →
- Lake Milton State ParkState Park · Mahoning County, OH7.4 miSE
Nelson Kennedy Ledges State ParkState Park · Portage County, OH13 miN
Quail Hollow State ParkState Park · Stark County, OH16 miSW
Wingfoot Lake State ParkState Park · Portage County, OH16 miSW- Tinkers Creek State ParkState Park · Portage County, OH17 miNW
Punderson State ParkState Park · Geauga County, OH23 miN
Mosquito Lake State ParkState Park · Trumbull County, OH23 miNE
Portage Lakes State ParkState Park · Summit County, OH26 miSW
Beaver Creek State ParkState Park · Columbiana County, OH39 miSE
Towns near West Branch State Park
State parks near Ravenna, State parks near Alliance, State parks near Akron, State parks near Youngstown, State parks near Solon, State parks near Canton
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.