As of the fourth quarter of 2024, the median home value in McHenry County was $151,728.
2020 census As of the
2020 census, the county had a population of 5,345. Of the residents, 23.3% were under the age of 18 and 22.5% were 65 years of age or older; the median age was 44.5 years. For every 100 females there were 108.0 males, and for every 100 females age 18 and over there were 106.8 males. The racial makeup of the county was 94.6% White, 0.2%
Black or African American, 0.5%
American Indian and Alaska Native, 0.2%
Asian, 0.5% from some other race, and 3.9% from
two or more races.
Hispanic or Latino residents of any race comprised 1.8% of the population. There were 2,292 households in the county, of which 26.4% had children under the age of 18 living with them and 18.4% had a female householder with no spouse or partner present. About 31.5% of all households were made up of individuals and 16.2% had someone living alone who was 65 years of age or older. There were 2,818 housing units, of which 18.7% were vacant. Among occupied housing units, 84.0% were owner-occupied and 16.0% were renter-occupied. The homeowner vacancy rate was 2.3% and the rental vacancy rate was 14.8%.
2010 census As of the
census of 2010, there were 5,395 people, 2,377 households, and 1,527 families in the county. The population density was . There were 2,948 housing units at an average density of . The racial makeup of the county was 97.8% white, 0.6% American Indian, 0.3% Asian, 0.1% black or African American, 0.3% from other races, and 0.9% from two or more races. Those of Hispanic or Latino origin made up 1.5% of the population. In terms of ancestry, 55.3% were of German, 39.5% Norwegian, 5.3% English, 3.6%
Swedish, 3.5% American, 2.4% Russian and 1.7% Dutch ancestry. Of the 2,377 households, 25.3% had children under the age of 18 living with them, 53.9% were
married couples living together, 5.8% had a female householder with no husband present, 35.8% were non-families, and 31.3% of all households were made up of individuals. The average household size was 2.25 and the average family size was 2.81. The median age was 46.2 years. The median income for a household in the county was $36,944 and the median income for a family was $54,350. Males had a median income of $36,625 versus $26,205 for females. The
per capita income for the county was $22,911. About 6.4% of families and 12.3% of the population were below the
poverty line, including 17.1% of those under age 18 and 17.9% of those age 65 or over.
Population by decade Colors= id:lightgrey value:gray(0.9) id:darkgrey value:gray(0.8) id:sfondo value:rgb(1,1,1) id:barra value:rgb(0.55,0.0,0.0) ImageSize = width:700 height:350 PlotArea = left:50 bottom:50 top:30 right:30 DateFormat = x.y Period = from:0 till:17632 TimeAxis = orientation:vertical AlignBars = late ScaleMajor = gridcolor:darkgrey increment:4408 start:0 ScaleMinor = gridcolor:lightgrey increment:2204 start:0 BackgroundColors = canvas:sfondo BarData= bar:1890 text:1890 bar:1900 text:1900 bar:1910 text:1910 bar:1920 text:1920 bar:1930 text:1930 bar:1940 text:1940 bar:1950 text:1950 bar:1960 text:1960 bar:1970 text:1970 bar:1980 text:1980 bar:1990 text:1990 bar:2000 text:2000 bar:2010 text:2010 bar:2020 text:2020 bar:2025 text:present PlotData= color:barra width:25 align:left bar:1890 from: 0 till:1584 bar:1900 from: 0 till:5253 bar:1910 from: 0 till:17627 bar:1920 from: 0 till:15544 bar:1930 from: 0 till:15439 bar:1940 from: 0 till:14034 bar:1950 from: 0 till:12556 bar:1960 from: 0 till:11099 bar:1970 from: 0 till:8977 bar:1980 from: 0 till:7858 bar:1990 from: 0 till:6528 bar:2000 from: 0 till:5987 bar:2010 from: 0 till:5395 bar:2020 from: 0 till:5345 bar:2025 from: 0 till:5130 color:darkblue PlotData= bar:1890 at:1584 fontsize:M text:1,584 shift:(-16,6) bar:1900 at:5253 fontsize:M text:5,253 shift:(-16,6) bar:1910 at:17627 fontsize:M text:17,627 shift:(-16,6) bar:1920 at:15544 fontsize:M text:15,544 shift:(-16,6) bar:1930 at:15439 fontsize:M text:15,439 shift:(-16,6) bar:1940 at:14034 fontsize:M text:14,034 shift:(-16,6) bar:1950 at:12556 fontsize:M text:12,556 shift:(-16,6) bar:1960 at:11099 fontsize:M text:11,099 shift:(-16,6) bar:1970 at:8977 fontsize:M text:8,977 shift:(-16,6) bar:1980 at:7858 fontsize:M text:7,858 shift:(-16,6) bar:1990 at:6528 fontsize:M text:6,528 shift:(-16,6) bar:2000 at:5987 fontsize:M text:5,987 shift:(-16,6) bar:2010 at:5395 fontsize:M text:5,395 shift:(-16,6) bar:2020 at:5345 fontsize:M text:5,345 shift:(-16,6) bar:2025 at:5130 fontsize:M text:5,130 shift:(-16,6) TextData= fontsize:S pos:(20,20) text:Data from U.S. Census Bureau ==Communities==