Soperton is a city in Treutlen County, Georgia, United States. The population was 2,824 at the 2000 census. The city is the county seat of Treutlen County.
The city was named after Benjamin Franklin Soper, a railroad engineer.
Soperton is located at 32°22′34″N 82°35′34″W / 32.37611°N 82.59278°W / 32.37611; -82.59278 (32.376067, -82.592724).