Joachim Creek

Joachim Creek is the main stem of the Joachim Basin. Joachim Creek rises near Halifax near US Highway 67 in St. Francois County. It flows north into Jefferson County where it collects Valles Mines Creek. Its second tributary is McMullen Branch. Outside of De Soto, it picks up Falling Rock Branch. At the same confluence, Whitehead Creek joins.Fisher Branch flows into Joachim Creek north of De Soto. At Victoria, Cotter Creek joins Joachim Creek. It is also here that the creek turns north after collecting Haverstick Creek. East of Hematite, it collects Buck Creek. It collects its largest tributary; Sandy Creek at the Interstate 55 bridge. Joachim Creek then flows through Herculaneum into the Mississippi River.