Welcome to Avon Township

Avon Township is home to the Villages of Round Lake, Round Lake Beach, Round Lake Park, Round Lake Heights Grayslake, Hainesville & Third Lake. We have over 64,000 residents according to the 2018 census.

Every four years, the registered voters of Avon Township elect a Township Supervisor, Township Clerk, Township Assessor and four Trustees to carry out the township’s business.

Your Avon Township officials are committed to making Avon Township relevant, transparent, attentive to needs of our community and true fiscal stewards of the tax dollars we receive.

Hours of Operation

Township Office

Monday – Friday
8:30am – 4:00pm

Assessor Office

8:30am – 4:00pm

8:30am – 2:00pm