Illinois State Route 22 runs through most of the towns in Souther Lake County. This runs east-west from Lake Barrington to Highland Park. IL St Rt 22 passes through the following towns in Lake County. Lake Barrington
North Barrington Lake Zurich
Kildeer Long Grove Buffalo Grove Lincolnshire Bannockburn Highland Park IL St Rt 22 is not multi-plexed in Lake County. IL St Rt 22 intersects the following highways in Lake County. Illinois State Route 59, at North Barrington.