Elkhart River River Levels

Last Updated: December 4, 2025

The Elkhart River is a 55-mile long river that runs through northern Indiana.


Summary

Maximum discharge along the river is currently at the reporting a streamflow rate of cfs. This is also the highest stage along the Elkhart River, with a gauge stage of ft at this location. This river is monitored from 1 different streamgauging stations along the Elkhart River, the highest being situated at an altitude of ft, the .

       
River Streamflow Levels
Streamgauge Streamflow Gauge Stage 24hr Change (%) % Normal Minimum (cfs) Maximum (cfs) Air Temp Elevation
Elkhart River At Goshen
USGS 04100500
170 cfs 2.03 ft 0
Seasonal Discharge Comparison
Maximum Streamflow Discharge
Streamflow Elevation Profile

The Elkhart River is a 48.3-mile-long (77.7 km) tributary of the St. Joseph River in northern Indiana in the United States. It is almost entirely contained in Elkhart County. It begins as the South Branch Elkhart River from Port Mitchell Lake and the North Branch Elkhart River from Waldron Lake and merge to form the Elkhart River west of Wawaka, Indiana. It flows generally westward through Benton and then turns northward. It then flows through Bainter Town and Waterford Mills into the Goshen Dam Pond. From there it flows northwest through Goshen, Dunlap and Elkhart. It flows into the St. Joseph River at Island Park just north of downtown Elkhart.