Hoffman Map
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.
Nearby cities include Laurel Hill, Pinehurst, Ellerbe, Hamlet, Southern Pines.