Oldmans Creek is a 22.1-mile-long (35.6 km)[1] tributary of the Delaware River in southwestern New Jersey in the United States.[2]
Oldmans Creek defines part of the western boundary between Gloucester and Salem counties. It starts just southwest of Glassboro, approximately one mile from the head of Raccoon Creek. It finishes in the lower Delaware River approximately four miles upstream from Penns Grove.[2]