About This Place
Hoffman is a town in Richmond County, North Carolina, United States. The population was 624 at the 2000 census.
Hoffman is located at 35°01′58″N 79°32′58″W / 35.032651°N 79.549448°W / 35.032651; -79.549448.
According to the United States Census Bureau, the town has a total area of 3.4 square miles (8.9 km2), all of it land.