Spencer Creek is a stream in Ralls and Pike counties of the U.S. state of Missouri. It is a tributary of the Salt River. The stream headwaters arise in the western edge of Pike County adjacent to the south side of Missouri Route 154 about west of Curryville (at 39.3469°N -91.4364°W). The stream flows generally west passing about north of Vandalia then turns northwest crossing under Route 154 east of Liberty Hall. The stream turns north then northeast and passes the village of Madisonville and continues roughly parallel to the boundary between Ralls and Pike counties. It enters briefly into Pike County just prior to passing under U.S. Route 61. It enters the Salt River about southeast of New London (at 39.5528°N -91.3333°W).[1]
Spencer Creek has the name of William Spencer, a pioneer citizen.[2]