The Satilla River rises in Ben Hill County, Georgia near the town of Fitzgerald, and it flows in a mostly easterly direction to the Atlantic Ocean. Along its approximately course are the towns of Waycross and Woodbine. The Satilla drains almost of land, all of it in the coastal plain of southeastern Georgia.Because it is strictly a coastal plain river it is a black water river with beautiful white sandbars.
The Satilla enters the Atlantic Ocean about south of Brunswick.
The Satilla River enters the Atlantic Ocean at St. Marys, Georgia feeding nutrients to Cumberland Island, a national seashore. It is not to be confused with a tidal river of the same name that enters the Atlantic about below Brunswick.