The stream headwaters arise in northern St. Francois County southeast of Halifax and it flows north roughly parallel to and east of US Route 67.
The stream turns north and passes through De Soto and continues northeast past Victoria and Hematite.
West of Festus the stream meanders north and northwest past Silica and Ludwigs.
It then turns eastward passes under US Route 55 and the south side of Herculaneum to its confluence with the Mississippi.
You can help Wikipedia by expanding it.This Saint Francois County, Missouri state location article is a stub.