Muddy Creek is a stream in Daviess and DeKalb Counties in the U.S. state of Missouri. It is a tributary of the Grand River.
The stream headwaters arise in northeastern DeKalb County just south of the DeKalb-Gentry county line at 40.0292°N -94.28°W. The stream flows south and then east passing one mile north of Santa Rosa as it enters Daviess County. The stream flows east and then turns northeast to enter the Grand River approximately two miles south-southwest of Pattonsburg[1] at 40.0202°N -94.1503°W.
Muddy Creek most likely was named for its muddy waters.[2]