Hoffman is a village in Clinton County, Illinois, United States. The population was 508 at the 2010 census.