McHenry County is a county located in the U.S. state of North Dakota. As of the 2010 census, the population was 5,395. The median income for a household in the county was $27,274, and the median income for a family was $35,676. Males had a median income of $25,740 versus $18,505 for females. The per capita income for the county was $15,140.