Racial and ethnic composition 2020 census As of the
2020 census, Harwood Heights had a population of 9,065. The median age was 43.8 years. 18.3% of residents were under the age of 18 and 19.6% were 65 years of age or older. For every 100 females there were 93.0 males, and for every 100 females age 18 and over there were 91.9 males. 100.0% of residents lived in urban areas, while 0.0% lived in rural areas. There were 3,648 households in Harwood Heights, of which 27.5% had children under the age of 18 living in them. Of all households, 46.7% were married-couple households, 19.5% were households with a male householder and no spouse or partner present, and 29.1% were households with a female householder and no spouse or partner present. About 29.8% of all households were made up of individuals and 13.5% had someone living alone who was 65 years of age or older. There were 3,790 housing units, of which 3.7% were vacant. The homeowner vacancy rate was 1.1% and the rental vacancy rate was 4.2%.
Income and poverty The median income for a household in the village was $67,745, and the median income for a family was $90,821. Males had a median income of $52,317 versus $32,208 for females. The
per capita income for the village was $33,171. About 8.5% of families and 10.3% of the population were below the
poverty line, including 15.7% of those under age 18 and 12.7% of those age 65 or over. ==Government and politics==