Sparks is a town in Cook County, Georgia, United States. The population was 2,052 at the 2010 census, and 2,043 in 2020. A post office called Sparks was established in 1888. The community was named after W.B. Sparks, the president of the Georgia Southern and Florida Railway.