Winnebago Creek flows in Houston County, Minnesota into the Mississippi River just above the Minnesota and Iowa border. The creek flows through the Winnebago Creek Wildlife Management Area. Sections of Winnebago Creek are designated trout streams and populated with Rainbow trout and brown trout.[6][7][8]