It rises in northern Wicomico County, close to the Delaware state line, and flows generally southwest, through Salisbury, its head of navigation is Monie Bay on the eastern edge of the Chesapeake Bay between Mt. Vernon and Waterview approximately 15 miles southwest of Salisbury.