Elva har sitt utspring i Appalachene i det nordligste Georgia. Den renner sørvestover like nord for sentrum av storbyen Atlanta og danner deretter halve grenselinjen mellom Georgia og Alabama og også en del av grensa mellom Georgia og Florida. I den kunstige Seminolesjøen løper den sammen med elva Flint og danner Apalachicola, som fortsetter sørover til Mexicogulfen.