The creek rises in Appling County northwest of Surrency and flows southeast into Wayne County, to a point 5 miles west of Jesup, where it turns to the southwest and continues to its junction with Big Satilla Creek southwest of Screven, where the two creeks form the Little Satilla River.