McHenry County, IL ZIP Codes

19 ZIP codes cover all or part of McHenry County, Illinois. The Census Bureau counts 312,591 residents in the county, with a median household income of $104,802 and a median home value of $308,100. Median household income ranges from $68,633 in 60033 to $159,375 in 60012. Its largest communities include Crystal Lake, Algonquin, Lake in the Hills, McHenry and Huntley.

McHenry County (Census county figures)

MeasureCensus figure
Residents312,591
Households117,594
Median household income$104,802
Median home value$308,100
Median age40.7
Median rent$1,401

All 19 ZIP codes together

MeasureValue
Residents (sum of ZIP codes)336,377
Households (sum of ZIP codes)128,166
Median household income, range across ZIP codes$68,633 (60033) to $159,375 (60012)
Household-weighted average of ZIP medians (an approximation, not a true median)$104,974
Homeowners82.9%
Households with kids under 1832.0%
Moved in the past year8.4%
Carrier routes in EDDM2GO's route library231 routes, 136,038 homes (19 of 19 ZIP codes)

Top facts

Every ZIP code in McHenry County

ZIPMailing cityResidentsHouseholdsMedian incomeHome valueHomeownersWith kidsNew moversCarrier routesMailboxesWhy listed
60014Crystal Lake48,59017,644$109,016$323,80079.9%35.6%7.1%3620,747100% of its land
60098Woodstock33,13013,168$91,062$276,90076.2%27.8%10.4%2313,936100% of its land
60102Algonquin32,28611,751$132,949$349,90088.3%31.4%7.6%2513,50878% of its land
60050Mchenry31,78113,188$88,812$263,70075.3%26.1%12.1%2214,987100% of its land
60142Huntley29,69212,891$89,735$339,90089.3%24.7%8.5%2013,97172% of its land
60156Lake In The Hills28,8009,692$117,151$321,90084.4%46.7%5.1%1610,742100% of its land
60013Cary26,6949,892$120,604$314,40087.9%33.0%6.9%1510,29491% of its land
60051Mchenry24,62110,054$100,762$278,40086.2%25.9%6.4%1611,29582% of its land
60033Harvard12,9994,697$68,633$203,30070.0%36.6%14.2%105,34194% of its land
60152Marengo12,4174,575$98,451$300,20075.1%34.5%14.2%105,29198% of its land
60012Crystal Lake12,3684,220$159,375$417,30096.8%33.8%10.3%84,713100% of its land
60097Wonder Lake11,9834,486$93,397$229,70088.6%37.6%8.0%65,346100% of its land
60081Spring Grove9,0883,335$116,706$355,30093.0%32.4%4.0%63,78782% of its land
60042Island Lake8,3473,088$99,917$259,10082.9%34.5%4.0%53,52346% of its land
60021Fox River Grove4,9961,903$119,176$292,80088.3%41.6%9.9%42,31094% of its land
60071Richmond3,8511,843$74,426$331,40065.3%18.3%10.3%31,923100% of its land
60034Hebron2,033703$87,188$254,20074.3%41.7%3.8%2869100% of its land
60180Union1,831704$110,070$349,10078.6%34.4%1.3%3675100% of its land
60072Ringwood870332$119,375$413,90094.3%29.8%2.0%1407100% of its land

A ZIP code is listed for McHenry County when at least 10% of its land is in the county, when it holds at least 10% of the county's land, or when the county is its main county. Totals add up whole ZIP codes, including parts that cross the county line; the Census county figures above do not.

Cities and communities

Rankings

Price a mailing to McHenry County ZIP codes

EDDM guides

Pick carrier routes on the EDDM route map

Frequently asked questions

What ZIP codes are in McHenry County, IL?
60014, 60098, 60102, 60050, 60142, 60156, 60013, 60051, 60033, 60152, 60012, 60097, 60081, 60042, 60021, 60071, 60034, 60180 and 60072. Some cross the county line; the table shows each ZIP's share of land in the county.
What is the population of McHenry County?
312,591 residents in 117,594 households (ACS 5-year estimates, 2020–2024).
What is the median household income in McHenry County?
$104,802 for the county as a whole. Its ZIP codes range from $68,633 (60033) to $159,375 (60012).
Which McHenry County ZIP code has the highest median household income?
60012, at $159,375, among ZIP codes with at least 1,000 residents. See the full ranking of McHenry County ZIP codes by income.
How many carrier routes and mailboxes are in McHenry County?
For the 19 of 19 ZIP codes in EDDM2GO's stored route library: 231 carrier routes reaching 136,038 residential and 7,624 business mailboxes.

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.