Varnville is a town in Hampton County, South Carolina, United States. The population was 2,162 as of the 2010 census. Varnville forms a twin town with Hampton, the county seat; the two towns often share civic and cultural events.
Varnville was founded by the Varn Brothers, who sold the right-of-way for railroad tracks through their sawmill in 1872, prior to Hampton County's founding. In 1878, Hampton County was created from Beaufort County, and the site for the county seat was located 3 miles (5 km) northwest of Varnville, eventually becoming the town of Hampton. Varnville grew as a result of its close proximity to the county seat as well as its connections with surrounding agricultural areas. In 1993, several scenes from the film Forrest Gump were shot in Varnville, of which some were used to create the fictional town of Greenbow, Alabama.
The Hattie J. Peeples House was listed on the National Register of Historic Places in 1992.
Varnville is located in north-central Hampton County at 32°51′9″N 81°4′46″W (32.852489, -81.079367). It is bordered to the northwest by the town of Hampton. U.S. Route 278 (Carolina Avenue) is the main street through the town, leading northwest into Hampton (where it becomes Elm Street) and south 28 miles (45 km) to Ridgeland.