McHenry County, North Dakota

ND · FIPS 38049 Republican

Located in North Dakota, McHenry County has a population of 5,207 residents and a median age of 43.4 years, making it the #2,881 most populous county out of 3,222 nationwide. In terms of economic indicators, the county has a poverty rate of 9.7%. The median home value is $151,000, and the median household income is $80,733, which is 7% above the national median.

5,207
Population
#2,881 of 3,222
$80,733
Median Income
+7.4% #550 of 3,222
43.4 years
Median Age
+11.6% #1,098 of 3,222
9.7%
Poverty Rate
-23.1% #722 of 3,222

Demographics

McHenry County has a population of 5,207, making it the #2,881 most populous county in the US. The median age is 43.4 years, which is 11.6% above the national median.

Population Trend

Rankings →

Year-over-Year Population Growth

Age & Sex Distribution

Race & Ethnicity

Nativity

98.9%
Native Born
1.1%
Foreign Born

Geographic Mobility (Past Year)

Economy

The median household income in McHenry County is $80,733, ranking #550 out of 3,222 counties — 7.4% above the national median. The poverty rate is 9.7% and unemployment stands at 4.1%.

Income#550
$80,733
+7.4%
vs nation
83th percentile
Per Capita#775
$40,377
-2.1%
vs nation
76th percentile
Poverty#722
9.7%
-23.1%
vs nation
78th percentile
Unemployment#1,384
4.1%
-22.3%
vs nation
57th percentile

Income Distribution

Industry of Employment

Occupation

Housing

The median home value in McHenry County is $151,000 (-46.4% vs national). Renters pay a median of $713/mo and the homeownership rate is 81.4%.

Home Value#2,229
$151,000
-46.4%
vs nation
31th percentile
Rent#2,684
$713
-38.7%
vs nation
17th percentile
Homeownership#434
81.4%
+26.4%
vs nation
87th percentile

Household Type

Education

In McHenry County, 20.3% of adults age 25+ hold a bachelor's degree or higher, which is 39.7% below the national average, ranking #1,945 out of 3,222 counties.

Bachelor's Degree or Higher
20.3% −39.7% vs nation
Rank #1,945 of 3,222
40th percentile

Bachelor's Degree or Higher Trend

Rankings →

Health & Wellbeing

Life expectancy in McHenry County is 76.1 years. 14.6% of adults report poor or fair health and 5.5% lack health insurance. Data from County Health Rankings (2025).

Life Expectancy#1,225
76.1
+1.3%
vs nation
60th percentile
Poor/Fair Health#449
14.6%
-25.4%
vs nation
86th percentile
Diabetes#379
8.7%
-21.8%
vs nation
88th percentile
Insufficient Sleep#540
33.1%
-11.3%
vs nation
83th percentile
Poor Mental Health Days#115
4.5
-20.1%
vs nation
96th percentile
Poor Physical Health Days#380
3.7
-17.5%
vs nation
88th percentile
Uninsured Rate#297
5.5%
-47.6%
vs nation
91th percentile
Physical Inactivity#1,036
23.8%
-9.8%
vs nation
67th percentile
Food Insecurity#95
8.4%
-41.7%
vs nation
97th percentile

Substance Use

16.3% of adults in McHenry County smoke , 37.0% are obese , and 23.8% report excessive drinking.

Adult Smoking#1,059
16.3%
-9.2%
vs nation
66th percentile
Adult Obesity#1,158
37.0%
-2.4%
vs nation
63th percentile
Excessive Drinking#2,825
23.8%
+20.0%
vs nation
10th percentile

Safety

. Motor vehicle deaths occur at a rate of 30.3 per 100,000.

Motor Vehicle Deaths#2,423
30.3
+49.8%
vs nation
14th percentile

Families & Children

14.8% of children in McHenry County live in poverty . The teen birth rate is 10.6 per 1,000 females age 15–19.

Teen Birth Rate#474
10.6
-51.7%
vs nation
84th percentile
Child Poverty#1,075
14.8%
-22.1%
vs nation
66th percentile

Civic & Transportation

Voter turnout in McHenry County is 68.0%. The mean commute time is 31.3 min, which is 13.3% above the national average.

Voter Turnout
68.0% NaN% vs nation
Rank #NaN of NaN
th percentile

Voter Turnout Trend

Mean Commute Time
31.3 min +13.3% vs nation
Rank #689 of 3,222
79th percentile

Mean Commute Time Trend

Rankings →

Elections

In the 2024 presidential election, McHenry County voted Republican with a margin of 63.8%. The vote was 17.5% Dem / 81.3% Rep. Compared to 2020, the margin shifted 3.9 toward Republicans .

2024 REP +63.8%
17.5% 81.3%
Dem 2,735 votes Rep
2020 REP +59.9%
18.8% 78.7%
Dem 3,003 votes Rep
2016 REP +56.5%
17.6% 74.1%
Dem 2,687 votes Rep
2012 REP +27.4%
34.8% 62.2%
Dem 2,653 votes Rep
2008 REP +16.3%
40.6% 56.9%
Dem 2,416 votes Rep

Vote Share Over Time

About McHenry County, North Dakota

McHenry County, North Dakota has a total population of 5,207, making it the 2,881st most populous county in the United States. The median age in McHenry County is 43.4 years, which is 11.6% above the national median of 38.9 years.

The median household income in McHenry County is $80,733, which ranks #550 of 3,222 counties nationwide. This is 7.4% above the national median of $75,149. The poverty rate is 9.7%, lower than the national rate of 12.6%. The unemployment rate stands at 4.1%.

The median home value in McHenry County is $151,000, 46.4% below the national median. Renters in McHenry County pay a median gross rent of $713 per month. The homeownership rate is 81.4%, compared to the national rate of 64.4%.

In McHenry County, 20.3% of residents aged 25 and older hold a bachelor's degree or higher, 39.7% below the national average of 33.7%. Health insurance coverage stands at 91.7% of the population. The average commute time for workers is 31.3 min.

McHenry County is a diverse community. The largest racial or ethnic group is White (non-Hispanic) at 94.0% of the population, followed by Hispanic or Latino (2.2%) and Two or More Races (1.9%).

All data for McHenry County, North Dakota comes from the U.S. Census Bureau's American Community Survey (ACS) 5-Year Estimates. These figures are estimates based on survey sampling and are subject to margin of error. For the most detailed and up-to-date data, visit the Census Bureau's official data portal.