Bank BranchesEvery insured bank office · FDIC · 1994–2026

Bank Branches › Illinois › McHenry County

Banks in McHenry County, Illinois

McHenry County has 78 bank offices, 52 fewer than its peak of 130 in 2009 (−40%). They belong to 24 banks, led by BMO Bank National Association with 10.

78
offices, 2026
130
peak (2009)
88
no longer reported
$9.8B
deposits booked

Map

open (78)no longer reported (76 of 88 have map coordinates)

The county's passbook

651301994: 65 offices, $2.3B1995: 67 offices, $2.5B1996: 72 offices, $2.7B1997: 74 offices, $2.8B1998: 78 offices, $3.0B1999: 84 offices, $3.2B2000: 91 offices, $3.4B2001: 98 offices, $3.9B2002: 100 offices, $4.2B2003: 105 offices, $4.8B2004: 112 offices, $5.0B2005: 123 offices, $5.5B2006: 124 offices, $5.7B2007: 122 offices, $5.9B2008: 126 offices, $6.1B2009: 130 offices, $6.4B2010: 130 offices, $6.2B2011: 129 offices, $6.0B2012: 127 offices, $6.1B2013: 127 offices, $6.2B2014: 114 offices, $6.3B2015: 112 offices, $6.2B2016: 110 offices, $6.4B2017: 108 offices, $6.8B2018: 108 offices, $7.0B2019: 105 offices, $7.4B2020: 101 offices, $8.4B2021: 98 offices, $9.2B2022: 95 offices, $9.7B2023: 90 offices, $9.4B2024: 87 offices, $9.9B2025: 78 offices, $9.3B2026: 78 offices, $9.8Bpeak 130 · 2009$9.8B1995200020052010201520202026
Bank offices reporting on June 30Deposits booked at them (nominal dollars, own scale)
McHenry County1994–2026
DateofficesChangeDeposits
Jun 30 199465$2.3B
Jun 30 199567+2$2.5B
Jun 30 200091+7$3.4B
Jun 30 2005123+11$5.5B
Jun 30 2009PEAK130+4$6.4B
Jun 30 2010130·$6.2B
Jun 30 2015112−2$6.2B
Jun 30 2020101−4$8.4B
Jun 30 202578−9$9.3B
Jun 30 2026NOW78·$9.8B
Open the full passbook — all 33 years ▾
DateofficesChangeDeposits
Jun 30 199465$2.3B
Jun 30 199567+2$2.5B
Jun 30 199672+5$2.7B
Jun 30 199774+2$2.8B
Jun 30 199878+4$3.0B
Jun 30 199984+6$3.2B
Jun 30 200091+7$3.4B
Jun 30 200198+7$3.9B
Jun 30 2002100+2$4.2B
Jun 30 2003105+5$4.8B
Jun 30 2004112+7$5.0B
Jun 30 2005123+11$5.5B
Jun 30 2006124+1$5.7B
Jun 30 2007122−2$5.9B
Jun 30 2008126+4$6.1B
Jun 30 2009PEAK130+4$6.4B
Jun 30 2010130·$6.2B
Jun 30 2011129−1$6.0B
Jun 30 2012127−2$6.1B
Jun 30 2013127·$6.2B
Jun 30 2014114−13$6.3B
Jun 30 2015112−2$6.2B
Jun 30 2016110−2$6.4B
Jun 30 2017108−2$6.8B
Jun 30 2018108·$7.0B
Jun 30 2019105−3$7.4B
Jun 30 2020101−4$8.4B
Jun 30 202198−3$9.2B
Jun 30 202295−3$9.7B
Jun 30 202390−5$9.4B
Jun 30 202487−3$9.9B
Jun 30 202578−9$9.3B
Jun 30 2026NOW78·$9.8B

Banks in McHenry County

BankOfficesDeposits here
BMO Bank National Association10$1.2B
Home State Bank, National Association7$687M
First Secure State Bank7$249M
JPMorgan Chase Bank, National Association7$1.4B
First National Bank of Omaha6$454M
Crystal Lake Bank and Trust Company, National Association6$1.9B
Fifth Third Bank, National Association5$546M
American Community Bank & Trust4$1.0B
The Harvard State Bank3$219M
The Huntington National Bank3$252M
Prairie Community Bank3$156M
U.S. Bank National Association2$255M
Old National Bank2$362M
PNC Bank, National Association2$193M
Woodforest National Bank2$7.8M
Citibank, National Association1$189M
First Mid Bank & Trust, National Association1$105M
Associated Bank, National Association1$113M
State Bank of the Lakes, National Association1$157M
Heartland Bank and Trust Company1$56.0M
Bank of America, National Association1$151M
North Shore Bank1$33.5M
Cornerstone National Bank & Trust Company1$140M
Sauk Valley Bank & Trust Company1$51.5M

Every bank office open in McHenry County

BankAddressOpenedDeposits
Crystal Lake Bank and Trust Company, National AssociationCrystal Lake Bank And Trust Company, National Association70 N Williams StCrystal Lake 600141997$914M
Home State Bank, National Association40 Grant StCrystal Lake 600141915$470M
Crystal Lake Bank and Trust Company, National AssociationCrystal Lake Branch5100 Northwest HwyCrystal Lake 60014 · Full-service retail office2011$401M
American Community Bank & TrustHuntley Branch10101 Route 47Huntley 601422008$326M
American Community Bank & TrustCrystal Lake Branch381 S Main StCrystal Lake 600142005$323M
JPMorgan Chase Bank, National AssociationLake In The Hills Banking Center Branch310 N Randall RdLake In The Hills 601562004$281M
JPMorgan Chase Bank, National AssociationCrystal Lake Main Branch550 Crystal Point Drive + Rt 14Crystal Lake 600141996$272M
Old National BankCarey Branch1308 N Richmond RdMchenry 600501998$265M
JPMorgan Chase Bank, National AssociationCary Branch300 Northwest HwyCary 600131992$263M
Crystal Lake Bank and Trust Company, National AssociationMchenry Bank And Trust Branch2205 N Richmond RdMchenry 600512001$245M
BMO Bank National AssociationWoodstock Branch225 W Jackson StWoodstock 600981934$227M
JPMorgan Chase Bank, National AssociationMchenry Branch4302 W Elm StMchenry 600502011$219M
The Harvard State Bank33 N Ayer StHarvard 600331866$191M
Citibank, National AssociationCrystal Lake Branch225 W Virginia StCrystal Lake 600141953$189M
American Community Bank & Trust1290 Lake AveWoodstock 600982000$183M
American Community Bank & TrustMchenry Branch1500 S State Route 31Mchenry 600502001$183M
BMO Bank National AssociationHarris Bank Algonquin Branch225 S Randall RdAlgonquin 601021996$174M
JPMorgan Chase Bank, National AssociationWoodstock I-47 Branch320 S. Eastwood DrWoodstock 600982025$173M
BMO Bank National AssociationCrystal Lake Branch5545 Northwest HwyCrystal Lake 600141992$171M
Crystal Lake Bank and Trust Company, National AssociationAlgonquin Bank Branch4049 W Algonquin RdAlgonquin 601022006$167M
Fifth Third Bank, National AssociationCrystal Lake Facility265 W Virginia StCrystal Lake 600141977$157M
State Bank of the Lakes, National AssociationSpring Grove Branch1906 Holian DrSpring Grove 600811999$157M
Bank of America, National AssociationCrystal Lake Branch99 Northwest HwyCrystal Lake 600142003$151M
BMO Bank National AssociationHarris Bk Cary-Grove Branch122 W Main StCary 600131914$148M
U.S. Bank National AssociationAlgonquin Office798 S Randall RdAlgonquin 601022011$145M
JPMorgan Chase Bank, National AssociationRandall And Harnish Branch1000 S Randall RdAlgonquin 601022010$142M
Cornerstone National Bank & Trust CompanyCrystal Lake Branch1185 S Il Route 31Crystal Lake 600142021$140M
Crystal Lake Bank and Trust Company, National AssociationCary Branch60 E Main StCary 600132003$139M
PNC Bank, National AssociationAlgonquin Branch791 S Randall RdAlgonquin 601022003$133M
First National Bank of OmahaThe First National Bank Of Marengo Branch677 E Grant HwyMarengo 601521976$129M
First National Bank of OmahaHuntley Banking Center Branch11700 Route 47Huntley 601421995$126M
Fifth Third Bank, National AssociationCary - Three Oaks Branch750 Northwest HwyCary 600131990$123M
BMO Bank National AssociationHarris Bk Huntley Branch10604 N Il Route 47Huntley 601421913$115M
Associated Bank, National AssociationCrystal Lake Branch180 W Virginia StCrystal Lake 600141883$113M
The Huntington National BankAlgonquin Branch2045 E Algonquin RdAlgonquin 601021994$112M
U.S. Bank National AssociationCrystal Lake Branch350 Commonwealth DrCrystal Lake 600141991$111M
First Mid Bank & Trust, National AssociationMchenry Banking Center Branch3814 W Elm StMchenry 600501969$105M
BMO Bank National AssociationHarris Bk Marengo Branch100 W Washington StMarengo 601521930$103M
Fifth Third Bank, National AssociationAlgonquin Banking Center Branch450 S Randall RdAlgonquin 601022003$101M
Old National BankJohnsburg Facility3805 N Johnsburg RdJohnsburg 600511985$97.0M
Fifth Third Bank, National AssociationMchenry Banking Center Branch2121 N Richmond RdMchenry 600512003$96.7M
Prairie Community Bank800 W Grant HwyMarengo 601521998$95.4M
BMO Bank National AssociationMchenry - 2400 N. Richmond Rd Branch2400 N Richmond RdMchenry 600511998$95.1M
The Huntington National BankMchenry Branch5555 Bull Valley RdMchenry 600501999$84.4M
First National Bank of OmahaCastleHarvard Branch355 S Division StHarvard 600331877$80.3M
JPMorgan Chase Bank, National AssociationSpring Grove Branch2311 N Us Highway 12Spring Grove 600812008$78.6M
BMO Bank National AssociationFox River Grove Facility860 Northwest HwyFox River Grove 600211979$71.4M
First Secure State Bank7526 Hancock DrWonder Lake 600971979$67.5M
Fifth Third Bank, National AssociationIsland Lake Facility525 Newport CtIsland Lake 600421983$67.2M
Home State Bank, National AssociationWoodstock Banking Center Branch124 S Johnson StWoodstock 600981999$63.5M
PNC Bank, National AssociationCrystal Lake Branch5745 Northwest HwyCrystal Lake 600142009$60.5M
First National Bank of OmahaLake In The Hills Branch2100 W Algonquin RdLake In The Hills 601561987$59.8M
First National Bank of OmahaLake In The Hills West Branch4520 W Algonquin RdLake In The Hills 601562001$59.2M
Home State Bank, National AssociationRandall Road Branch50 W Acorn LnLake In The Hills 601561992$57.1M
Home State Bank, National Association611 Main Banking Center Branch611 S Main StCrystal Lake 600142004$56.1M
Heartland Bank and Trust CompanyHuntley Branch12101 Regency Square ParkwayHuntley 601422001$56.0M
The Huntington National BankAlgonquin Jewel Branch103 S Randall RdAlgonquin 60102 · Full-service retail office1996$55.9M
First Secure State BankSpring Grove Branch7500 Meyer RdSpring Grove 600811992$53.2M
Sauk Valley Bank & Trust CompanySauk Valley Bank And Trust Company - Harvard Branch1075 S Division StHarvard 600332018$51.5M
BMO Bank National AssociationHarris Bank Branch1105 S State Route 31Crystal Lake 600142009$50.1M
First Secure State BankJohnsburg Facility3503 Chapel Hill RdJohnsburg 600511984$48.6M
First Secure State BankHarvardAyer Branch58 N Ayer StHarvard 600331934$48.4M
Prairie Community BankJefferson Street Branch18001 Jefferson StreetUnion 601802006$38.1M
North Shore BankMchenry Branch1689 N Curran RdMchenry 600502005$33.5M
The Harvard State BankHebron Il Branch9605 Main StHebron 600341920$28.6M
Home State Bank, National AssociationDiamond Drive Branch3500 Diamond DrMchenry 600512008$25.3M
Prairie Community BankWoodstock Branch233 Main StWoodstock 600982025$23.1M
Home State Bank, National AssociationMchenry Banking Center Branch4401 Prime PkwyMchenry 60050 · Drive-through / facility office1995$14.6M
First Secure State BankLakemoor Branch500 W Il Route 120Lakemoor 600512000$12.9M
First Secure State BankWonder Lake West Branch3316 Thompson RdWonder Lake 600971981$12.8M
First Secure State BankHarvard North Branch1400 N Division StHarvard 60033 · Drive-through / facility office1998$5.9M
Woodforest National BankCrystal Lake Wal-Mart Branch1205 S Il Route 31Crystal Lake 60014 · Full-service retail office2007$4.1M
Woodforest National Bank0149 Harvard Il Walmart Branch21101 Mcguire RdHarvard 60033 · Full-service retail office2008$3.8M
BMO Bank National AssociationDrive-In Facility217 E South StWoodstock 60098 · Drive-through / facility office1971$0
Home State Bank, National AssociationThe Fountains Of Crystal Lake Branch40 Grant StCrystal Lake 60014 · Mobile / seasonal office1996$0
The Harvard State BankDivision Street Branch1265 South Division StreetHarvard 60033 · Full-service retail office1995$0
Crystal Lake Bank and Trust Company, National AssociationCrystal Lake Branch27 North Main StreetCrystal Lake 60014 · Drive-through / facility office1999$0
First National Bank of OmahaHarvard Mobile Branch355 S Division StHarvard 60033 · Mobile / seasonal office2006$0

Sorted by deposits booked on June 30, 2026. "Opened" is the establishment date in the FDIC record.

Offices no longer reported

Offices in McHenry County that filed a report in some year from 1994 on and are missing from 2026. Most closed; some were sold to non-banks or converted. Newest departures first.

Last bank on the signAddressLast reportPeak deposits
Associated Bank, National Association10910 N Main StRichmond 600712025$69.1M
Algonquin State Bank101 Eastgate CtAlgonquin 60102 · Mobile / seasonal office2024$0
Algonquin State Bank2400 Huntington Dr NAlgonquin 601022024$119M
Algonquin State Bank800 E Algonquin RdAlgonquin 601022024$23.2M
Bank of America, National Association240 N Randall RdLake In The Hills 601562024$96.6M
U.S. Bank National Association2253 N Richmond RdMchenry 60051 · Full-service retail office2024$34.0M
McHenry Savings Bank353 Bank DrMchenry 600502024$222M
McHenry Savings Bank4000 N Wilmot Rd, Ste MMchenry 600512024$24.0M
McHenry Savings Bank10520 N Main StRichmond 600712024$38.7M
JPMorgan Chase Bank, National Association118 Cass StWoodstock 600982024$179M
Home State Bank, National AssociationRoute 14 and Main StreetCrystal Lake 600142023$51.7M
BMO Harris Bank National Association123 W Grant HwyMarengo 60152 · Drive-through / facility office2023$0
Bank of America, National Association2400 N Richmond RdMchenry 600512023$114M
JPMorgan Chase Bank, National Association200 S Eastwood DrWoodstock 60098 · Drive-through / facility office2023$0
Jpmorgan Chase Bank, National Association1350 East Algonquin RoadAlgonquin 601022022$119M
Jpmorgan Chase Bank, National Association2911 Commerce DrJohnsburg 600512022$89.9M
Blackhawk Bank9705 Prairie Ridge RoadRichmond 600712022$43.3M
The Huntington National Bank17622 Depot StreetUnion 601802022$146M
Hoyne Savings Bank400 St. Johns RoadWoodstock 600982022$14.9M
Algonquin State Bank221 S. Main StreetAlgonquin 601022021$70.5M
State Bank9600 Main StreetHebron 600342021$4.0M
PNC Bank, National Association13300 Route 47Huntley 601422021$127M
North Shore Bank, FSB1301 Pyott RoadLake In The Hills 601022020$108M
Crystal Lake Bank and Trust Company, National Association2730 W. Route 120Mchenry 600512020$20.9M
First Midwest Bank4502 West Crystal Lake RoadMchenry 600502020$66.0M
Golden Eagle Community Bank650 Northwest HighwayCary 600132019$4.3M
Golden Eagle Community Bank7910 U.S. Route 14Crystal Lake 600122019$22.8M
JPMorgan Chase Bank, National Association200 East Grant HighwayMarengo 601522019$40.4M
Golden Eagle Community Bank975 Country Club RoadWoodstock 600982019$135M
U.S. Bank National Association400 South Randall RoadAlgonquin 60102 · Full-service retail office2018$14.7M
U.S. Bank National Association25 West Main StreetCary 600132018$45.5M
First Midwest Bank170 North Route 31Crystal Lake 600142018$22.0M
JPMorgan Chase Bank, National Association712 Northwest HighwayFox River Grove 600212018$68.3M
Fifth Third Bank1745 South Eastwood DriveWoodstock 600982018$36.8M
Crystal Lake Bank and Trust Company, National Association1000 Mchenry AvenuCrystal Lake 60014 · Drive-through / facility office2016$8.0M
JPMorgan Chase Bank, National Association1185 South Illinois Route 31Crystal Lake 600142016$15.5M
The First National Bank of McHenry612 South Route 31Mchenry 600502016$21.4M
TCF National Bank6140 Northwest HighwayCrystal Lake 60014 · Full-service retail office2015$37.6M
First Midwest Bank3510 West Elm StreetMchenry 600502015$183M
BMO Harris Bank National Association4101 Shamrock LaneMchenry 600502014$39.1M
Show all 96 departures (88 no longer reported, 8 re-filed under a new office number) ▾
BMO Harris Bank National Association101 South Benton StreetWoodstock 600982014$268M
Woodforest National Bank1410 South Randall RdAlgonquin 60102 · Full-service retail office2013$665K
TCF National Bank1501 East Algonquin RoadAlgonquin 60102 · Full-service retail office2013$5.3M
RBS Citizens, National Association234 South Randall RoadAlgonquin 601022013$270M
TCF National Bank696 Northwest HighwayCary 60013 · Full-service retail office2013$8.3M
JPMorgan Chase Bank, National Association5340 Route 14Crystal Lake 60014 · Full-service retail office2013$28.6M
JPMorgan Chase Bank, National Association800 Route 14Fox River Grove 60021 · Full-service retail office2013$12.4M
Woodforest National Bank12300 South Route 47Huntley 60142 · Full-service retail office2013$523K
RBS Citizens, National Association2058 Richmond RoadMchenry 60051 · Full-service retail office2013$32.7M
TCF National Bank4222 Elm StreetMchenry 60050 · Full-service retail office2013$6.3M
TCF National Bank2401 N. Route 12Spring Grove 60081 · Full-service retail office2013$4.8M
Woodforest National Bank1275 Lake AveWoodstock 60098 · Full-service retail office2013$555K
TCF National Bank145 Eastwood DriveWoodstock 60098 · Full-service retail office2013$7.3M
Bank of America, National Association320 South Eastwood DriveWoodstock 600982013$38.4M
McHenry Savings Bank10402 North Vine StreetHuntley 601422011$9.9M
Home State Bank, National Association111 North Randall Road, Dominick's Finer FoodsLake In The Hills 601022011$5.8M
McHenry Savings Bank1209 North Green StreetMchenry 600502011$17.1M
JPMorgan Chase Bank, National Association4300 West Elm StreetMchenry 600502011$32.3M
JPMorgan Chase Bank, National Association4302 Elm StreetMchenry 60050 · Drive-through / facility office2011$0
Harris National Associationre-filed as office 527656798 South Randall RoadAlgonquin 601022010$29.7M
Harris National Associationre-filed as office 5270855100 Northwest HighwayCrystal Lake 600142010$75.5M
North Shore Bank, FSB1301 Pyott RdLake In The Hills 601562010$39.1M
North Shore Bank, FSB1689 Curran RdMchenry 600502010$13.1M
Park National Bank7910 Route 14Crystal Lake 600142009$52.2M
Castle Bank, National Association1265 South Route 14Harvard 600332008$15.3M
LaSalle Bank National Association240 North Randall RoadLake In The Hills 601022008$21.8M
LaSalle Bank National Association1904 N. Richmond Rd.Mchenry 600502008$66.1M
Cardunal Savings Bank, FSBre-filed as office 2845207910 Route 14Crystal Lake 600142007$28.7M
World Savings Bank, FSBre-filed as office 46866013308 Village Green Dr.Huntley 601422007$96.0M
The First National Bank of Marengo102 North State StreetMarengo 601522007$0
Cardunal Savings Bank, FSB2100 N. Seminary AvenueWoodstock 600982007$8.4M
Washington Mutual Bank780 Randall RdAlgonquin 601022006$8.1M
Citibank, Federal Savings Bank225 W. VirginiaCrystal Lake 600142006$122M
TCF National Bank5625 Northwest Highway 14Crystal Lake 60014 · Full-service retail office2006$12.4M
Washington Mutual Bank6160 Northwest HwyCrystal Lake 600142006$4.8M
Washington Mutual Bankre-filed as office 468159712 Northwest HwyFox River Grove 600212006$6.0M
Washington Mutual Bank1906 N Richmond Rd Ste CMchenry 600502006$5.5M
Washington Mutual Bank133 S Eastwood DrWoodstock 600982006$3.2M
Guaranty Bank100 S Randall RdAlgonquin 601022005$3.7M
Bank One, National Association550 Crystal Point Drive ( RoCrystal Lake 600142003$38.3M
Fifth Third Bank45 Highway 14Cary 600132002$61.6M
Guaranty Bank, S.S.B.re-filed as office 1300030041100 South Randall RoadAlgonquin 60102 · Full-service retail office2001$1.1M
Amcore Bank, National Association10870 and 10876 Route 47Huntley 601422001$4.4M
Castle Bank, National Association2022 South Route 31, Unit FMchenry 60050 · Drive-through / facility office2001$287K
St Paul Federal Bank for Savings2000 Richmond RoadMchenry 600501999$20.5M
LaSalle Bank, F.S.B.2058 N Richmond RoadMchenry 600501999$19.1M
Amcore Bank National Association, Northwestre-filed as office 13137600022100 North Seminary AvenueWoodstock 60098 · Drive-through / facility office1999$7.9M
Elgin Financial Center, SB123 South Randall RoadAlgonquin 601021998$3.6M
Grand National Bank1000 Mchenry AvenueCrystal Lake 600141998$23.1M
The First National Bank of Chicago407 Lincoln AvenueFox River Grove 600211998$20.2M
Harris Bank Cary-Grove5411 South Route 31Crystal Lake 60014 · Drive-through / facility office1997$1.6M
NBD Bank, National Association407 Lincoln AvenueFox River Grove 600211997$392M
Home State Bank, National Association40 Grant StreetCrystal Lake 600141996$0
Deerfield Federal Savings and Loan Association300 Northwest HwyCary 600131995$13.1M
LaSalle Cragin Bank, FSBre-filed as office 12824400792058 N. Richmond Rd.Mc Henry 600501995$9.2M
Home Federal Savings and Loan Association of Elgin111 S Benton StWoodstock 600981994$13.6M

County FIPS 17111 · 603 square miles of land (2024 Census Gazetteer).