Gresham, South Carolina

Gresham is an unincorporated community in Marion County, South Carolina, United States. The community is located north of the junction of U.S. Route 378 and South Carolina Highway 41, 17 mi south of Marion. Gresham has a post office with ZIP code 29546, which opened on May 26, 1880.