2020 census As of the
2020 census, Herscher had a population of 1,521, with 607 households and 402 families. The population density was . There were 643 housing units at an average density of . Of the 607 households, 31.1% had children under the age of 18 living in them. 52.1% were married-couple households, 14.0% were households with a male householder and no spouse or partner present, and 26.0% were households with a female householder and no spouse or partner present. About 26.2% of households were made up of individuals, and 17.8% had someone living alone who was 65 years of age or older. The average household size was 3.01 and the average family size was 2.43. Of the housing units, 5.6% were vacant. The homeowner vacancy rate was 0.2% and the rental vacancy rate was 12.1%.
Income and poverty The median income for a household in the village was $67,404, and the median income for a family was $92,237. Males had a median income of $57,386 versus $40,647 for females. The
per capita income for the village was $35,518. About 2.2% of families and 4.5% of the population were below the
poverty line, including 2.1% of those under age 18 and 8.6% of those age 65 or over. ==Education==