The 1904 South Atlantic League was a Class C baseball season played between April 26 and September 10. Six teams played a 120-game schedule, with the top team winning the pennant.
The Macon Highlanders won the South Atlantic League championship, as they finished the regular season in first place.
The South Atlantic League was established in 1903 by Charles W. Boyer and J.B. Lucy as a Class C league in the Southeastern United States. The first season played was in 1904.