Crystal Lake is a city located in McHenry County, Illinois. Some of the major financial institutions located here are McHenry County Federal Credit Union, American Community Bank, Home State Bank and Cornerstone National Bank. The average values of home, rent and income are $280,000, $1,300 and $72,672 respectively.