The Tuckahoe River rises in central Atlantic County, approximately 5 miles east of Vineland and flows south, then east, forming part of the boundary between Atlantic and Cape May counties, then past Tuckahoe, where it becomes navigable.