Great Miami River
The Great Miami starts at Indian Lake in Logan County and flows south through Sidney, Piqua, Troy, Dayton, Middletown and Hamilton to the Ohio River.
Course of the river, simplified. Map data © OpenStreetMap contributors.
Air temp Loading…
River facts
| Length | About 160 miles |
|---|---|
| Source | Indian Lake, Logan County |
| Mouth | Ohio River, Hamilton County |
Indian Lake is a man-made reservoir that feeds the river.
Listed fish are the species named for the river on its Wikipedia page. Check the Ohio Division of Wildlife for river-specific regulations before you fish.
Lakes and flowages on the Great Miami River
Lakes in our guide on or connected to this river:
Source: Great Miami River (Wikipedia)