Ehrhardt is a town located in the County of Bamberg in the US state of South Carolina. Ehrhardt covers a total area of about 8.3 sq. kms. located at an elevated height of about 145 ft. above the sea level. A local festival is held here annually, and this attracts a lot of visitors in the area. Other Local residents are engaged in trade and other economic activities.