Banks in Crystal Lake, Illinois

We list 16 bank branches in Crystal Lake from 13 FDIC-insured banks, in 1 ZIP code. The most branches belong to Home State Bank, National Association (2), BMO Bank National Association (2), Crystal Lake Bank and Trust Company, National Association (2) and Woodforest National Bank (1).

All bank branches in Crystal Lake

Showing 16 of 16

BankBranchAddressZIPMap
Home State Bank, National Association Home State Bank, National Association (main office) 40 Grant St 60014 Map
Home State Bank, National Association 611 Main Banking Center Branch 611 S Main St 60014 Map
BMO Bank National Association Harris Bank Branch 1105 S State Route 31 60014 Map
BMO Bank National Association Crystal Lake Branch 5545 Northwest Hwy 60014 Map
Woodforest National Bank Crystal Lake Wal-Mart Branch 1205 S Il Route 31 60014 Map
Crystal Lake Bank and Trust Company, National Association Crystal Lake Branch 5100 Northwest Hwy 60014 Map
Crystal Lake Bank and Trust Company, National Association Crystal Lake Bank and Trust Company, National Association (main office) 70 N Williams St 60014 Map
Bank of America, National Association Crystal Lake Branch 99 Northwest Hwy 60014 Map
American Community Bank & Trust Crystal Lake Branch 381 S Main St 60014 Map
Associated Bank, National Association Crystal Lake Branch 180 W Virginia St 60014 Map
Cornerstone National Bank & Trust Company Crystal Lake Branch 1185 S Il Route 31 60014 Map
JPMorgan Chase Bank, National Association Crystal Lake Main Branch 550 Crystal Point Drive + Rt 14 60014 Map
PNC Bank, National Association Crystal Lake Branch 5745 Northwest Hwy 60014 Map
U.S. Bank National Association Crystal Lake Branch 350 Commonwealth Dr 60014 Map
Fifth Third Bank, National Association Crystal Lake Facility 265 W Virginia St 60014 Map
Citibank, National Association Crystal Lake Branch 225 W Virginia St 60014 Map

Source: FDIC BankFind Suite, retrieved 2026-09-20. Hours and phone numbers are not part of this data: check the bank’s website before you visit.

Frequently asked questions

How many banks are in Crystal Lake, IL?

Our list has 13 banks with 16 branches in Crystal Lake. Branches open and close, so confirm with the bank.

Which bank has the most branches in Crystal Lake?

In our list it is Home State Bank, National Association, with 2 branches.

How do I contact a branch?

The FDIC data has no phone numbers. Open the bank’s official website from its profile page here, or use the number on your card or statement.