|Ehrhardt, South Carolina|
Location of Ehrhardt, South Carolina
Ehrhardt was named for a prominent local family.
Ehrhardt is located in southern Bamberg County at (33.095899, -81.013226). U.S. Route 601 runs through the town, leading north 14 miles (23 km) toBamberg, the county seat, and south 17 miles (27 km) to Hampton. South Carolina Highway 64 crosses US 601 in Ehrhardt, leading southeast 26 miles (42 km) to Walterboro and northwest 24 miles (39 km) to Barnwell.
According to the United States Census Bureau, Ehrhardt has a total area of 3.1 square miles (8.1 km2), all of it land.