Algonquin Township

Algonquin Township encompasses the southeast corner of McHenry County and is home to the communities of Algonquin, Barrington Hills, Cary, Crystal Lake, Fox River Grove, Lake In The Hills, Village of Port Barrington, Lakewood, Oakwood Hills, and Trout Valley.