Elm Creek (Blue Earth River tributary)

Elm Creek is an 89.5 mi tributary of the Blue Earth River in southern Minnesota. It rises in northeastern Jackson County and flows eastwardly through Martin County into northeastern Faribault County, where it joins the Blue Earth River near the city of Winnebago. Via the Blue Earth and Minnesota rivers, it is part of the Mississippi River watershed.

Elm Creek was named for the elm trees along its banks.