Algonquin Township


Governmental Offices

About Us

Algonquin Township is one of the largest townships in McHenry County, with a population of 88,389 as of the 2010 Census. The Algonquin Township team takes considerable pride in serving the needs of residents in our vast geographic area. Visit our website for more information.

Serving the following communities:
Barrington, Barrington Hills, Deer Park, Inverness,
Kildeer, Lake Barrington, Long Grove,
North Barrington, Port Barrington,
South Barrington, Tower Lakes

190 E. James Street
Barrington, IL 60010
Tel: (847) 381-2525