Census tracts · McHenry County

Census tracts in McHenry County, Illinois

McHenry County is divided into 64 census tracts. Among the tracts with a reliable estimate, median household income runs from $63,378 in Tract 8713.13 to $183,094 in Tract 8713.05 (ACS 2020-2024 5-year estimates).

Every census tract in McHenry County

Sort by any column. A tract's number repeats across counties; the GEOID under each name is unique. A ring marks an estimate whose coefficient of variation is over 40%.

Census tracts of McHenry County, ACS 2020-2024 5-year estimates
Tract 8701.0317111870103Hebron (40%)2,5172,535±385$96,000$298,400$9335.9%
Tract 8701.0417111870104Richmond (39%)4,8484,882±459$74,868$357,600$1,2345.7%
Tract 8701.0517111870105Spring Grove (45%)3,5044,024±535$130,817$344,200$1,2102.4%
Tract 8701.0617111870106Spring Grove (75%)3,0912,638±355$125,038$405,500not published3.9%
Tract 870217111870200Harvard (12%)5,9595,845±388$95,294$303,600$1,1954.4%
Tract 8703.0117111870301Harvard (37%)4,5454,925±566$64,982$195,900$1,18016.6%
Tract 8703.0217111870302Harvard (93%)4,5504,126±562$72,353$170,000$1,27310.2%
Tract 8704.0217111870402Woodstock (88%)5,8845,731±319$81,563$234,700$1,1175.0%
Tract 8704.0317111870403Wonder Lake (44%)4,4044,757±336$105,078$273,000$1,3753.9%
Tract 8704.0417111870404Woodstock (20%)3,8964,093±342$114,055$275,000$1,6295.0%
Tract 8705.0117111870501McHenry (28%)4,3514,678±656$109,000$356,400$2,1025.8%
Tract 8705.0217111870502Wonder Lake (39%)4,6374,410±545$78,578$184,800$1,33416.6%
Tract 8706.0317111870603McHenry (50%)4,3574,519±671$76,477$201,000$1,45717.0%
Tract 8706.0417111870604McHenry (49%)6,1135,389±570$80,000$278,800$9276.3%
Tract 8706.0517111870605McHenry (93%)6,3226,678±543$100,380$261,700$1,8511.7%
Tract 8706.0617111870606McHenry (96%)3,9453,936±454$65,417$253,100$1,2653.6%
Tract 8707.0217111870702Lakemoor (23%)7,5887,429±831$113,519$303,700$1,6317.8%
Tract 8707.0317111870703Johnsburg (56%)5,3506,321±408$105,349$324,200$1,14112.2%
Tract 8707.0417111870704Pistakee Highlands (79%)3,6053,605±449$104,236$220,500$1,9067.0%
Tract 8708.0717111870807Crystal Lake (66%)5,1785,330±585$129,853$340,100$1,2989.0%
Tract 8708.0817111870808Crystal Lake (77%)3,6823,686±366$108,872$371,400$9933.7%
Tract 8708.0917111870809McHenry (43%)6,8018,108±695$114,258$336,700$1,8222.4%
Tract 8708.1017111870810Oakwood Hills (20%)4,4064,111±356$101,116$298,900$1,6574.3%
Tract 8708.1117111870811Island Lake (26%)4,4934,438±369$86,850$242,500$1,9449.5%
Tract 8708.1217111870812Island Lake (44%)4,7154,266±413$93,750$267,100$1,8194.4%
Tract 8708.1317111870813McHenry (39%)5,1154,714±472$99,219$308,400$1,7803.2%
Tract 8708.1417111870814Bull Valley (24%)3,9543,912±493$144,432$424,000not published5.3%
Tract 8709.0317111870903Woodstock (97%)3,6003,492±426$75,519$206,300$1,2503.5%
Tract 8709.0417111870904Woodstock (83%)4,8125,482±768$91,742$217,000$1,2475.0%
Tract 8709.0517111870905Woodstock (91%)4,6834,894±551$69,408$267,700$1,20513.2%
Tract 8709.0617111870906Woodstock (21%)5,5104,637±448$93,284$317,500$1,2348.6%
Tract 8709.0717111870907Woodstock (38%)2,9673,116±394$123,827$357,300$2,3502.5%
Tract 8710.0317111871003Marengo (70%)4,3523,754±614$102,826$240,500$1,18910.0%
Tract 8710.0417111871004Marengo (52%)6,0726,669±643$97,694$313,800$1,10611.9%
Tract 8711.0517111871105Crystal Lake (78%)5,2275,440±649$135,273$363,500$1,6794.2%
Tract 8711.0717111871107Algonquin (41%)5,3695,473±467$157,165$446,200$2,0855.0%
Tract 8711.0817111871108Crystal Lake (46%)5,5565,409±623$130,133$352,100$1,7702.1%
Tract 8711.0917111871109Huntley (46%)4,8885,362±570$141,935$322,800$2,3332.7%
Tract 8711.1017111871110Huntley (77%)4,3604,221±405$177,538$387,600$1,1701.4%
Tract 8711.1117111871111Lake in the Hills (58%)5,3524,879±456$166,609$381,700not published1.5%
Tract 8711.1217111871112Lakewood (37%)5,3445,644±680$151,154$441,600$1,5884.0%
Tract 8711.1317111871113Lake in the Hills (58%)3,9883,948±486$141,250$373,600not published2.7%
Tract 8711.1417111871114Huntley (97%)4,9994,402±468$135,750$337,200$1,5834.9%
Tract 8711.1517111871115Huntley (86%)2,9943,835±891$99,800$300,800not published14.8%
Tract 8712.0117111871201Crystal Lake (88%)6,7797,035±891$109,451$286,700$1,7083.2%
Tract 8712.0217111871202Crystal Lake (95%)5,8275,757±592$80,833$244,800$1,39920.5%
Tract 8712.0517111871205Lake in the Hills4,5964,157±491$94,271$241,600$1,6763.4%
Tract 8712.0617111871206Algonquin (96%)6,6486,979±560$139,913$367,900$1,4733.1%
Tract 8712.0717111871207Lake in the Hills4,7724,200±438$115,667$324,900$1,2685.7%
Tract 8712.0817111871208Crystal Lake (98%)3,8203,682±464$123,443$325,900$1,6210.7%
Tract 8712.0917111871209Lake in the Hills (55%)3,4823,830±552$63,750$225,300$1,6229.8%
Tract 8713.0117111871301Crystal Lake (79%)4,8314,870±463$92,583$308,600$1,2247.1%
Tract 8713.0417111871304Cary (19%)3,4174,050±630$87,331$271,200$95013.0%
Tract 8713.0517111871305Cary (43%)6,5025,706±494$183,094$399,700$1,7621.8%
Tract 8713.0717111871307Cary (78%)4,6465,310±575$131,290$327,400$1,3535.0%
Tract 8713.1017111871310Algonquin (86%)4,3234,707±520$135,040$296,800$2,6234.7%
Tract 8713.1117111871311Algonquin (38%)4,7865,078±587$110,000$306,800$1,7164.2%
Tract 8713.1217111871312Cary (91%)6,3935,867±469$128,245$321,900$2,2605.0%
Tract 8713.1317111871313Crystal Lake (57%)1,7932,018±419$63,378$170,200$1,70120.0%
Tract 8714.0217111871402Fox River Grove (50%)6,0995,596±403$125,938$320,500$2,2123.0%
Tract 8714.0417111871404Algonquin (97%)4,3894,312±413$118,021$320,900$1,5574.1%
Tract 8715.0117111871501Huntley (53%)6,3026,592±731$78,070$352,500not published6.8%
Tract 8715.0217111871502Huntley (21%)8,4118,148±688$121,671$375,100$1,7933.3%
Tract 871617111871600Cary (51%)4,5304,954±670$103,819$314,100$1,6074.4%

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026); place = the place holding most of the tract's 2020 census blocks · Check it at data.census.gov

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections