Department Hours

Supervisor's Office

8:00AM - 4:00PM

Lobby closes at 3:30PM

Assessor's Office

Closed to the Public

Please call 847-669-3383 for assistance

7:30AM - 3:30PM

Road District

7:00AM - 3:30PM

Monday - Friday

2020 Annual Meeting

The Grafton Township Annual Meeting has been postponed by order of Governor Pritzker.

Please check back for the rescheduled Annual Meeting date and time.

To view the Supervisor's Statement of Affairs please click the links below

Town Fund

Road & Bridge

Regular Meeting Information

When: Monday, November 16, 2020

TIME:  7:30 PM

Where: 10109 Vine Street

Public attendance allowed with social distancing and face masks

November 16, 2020 Board Packet & Agenda


Grafton Township History

When Grafton Township was founded in 1850, the area population was recorded at 440. By 1870, the township population had grown to 1,359. Thomas Stillwell Huntley (1807-1894) was the first elected Supervisor of Grafton Township; that is the only elected office he ever held. He was much loved and respected by the area residents; that his obituary stated that “his kindness and generosity will always be remembered so long as the history of the town remains”. The area was first settled as a farm community. Good land and hard work made for a surplus of farm products and local farmers were able to produce enough milk to supply local creameries and to send milk to other milk plants in Chicago. Grafton contains a large proportion of low, wet land about the central parts, hence is better adapted to stock than grain, and like the neighboring townships of Coral and Algonquin, the leading industry among the farmers is the dairy business. This township is one of the southern tier, being joined on the south by Kane County, on the east by Algonquin, on north by Dorr, and the west by Coral. It is township 43, range 7. 

Quick Facts

  • Located in McHenry County Illinois.
  • Serving Huntley IL, Algonquin IL, Lakewood IL, Crystal Lake IL, and Lake in the Hills IL
  • Population - 53,125 (2010) 
  • Area - 36 square miles

Salvation Army Toyland Program for Families in Need

Are you, or someone you know, in need of assistance this holiday season? Please call the Crystal Lake Salvation Army to set up an appointment for holiday assistance. Applications will be accepted starting November 9 from 9am - 12pm. Please click HERE for the list of application dates and what you'll need to bring for proof of qualifications, or call 815-455-2769 for more information.

Township Assistance & Additional Assistance Programs

Grafton Township is still available to assist residents in need. Please contact our office to get direction on how to apply. No paper applications will be accepted. All applications and documents must be emailed or faxed to our office. If you need assistance please call 847-669-3328. Fax # 847-669-9256

General Assistance/Emergency Assistance -  Grafton Township Residents Only  

Please call to make an appointment to return your application.

If you are unsure if you reside in Grafton Township, please call our office and we will help 847-669-3328.

Grafton Township offers General and Emergency Assistance to Grafton Township residents. If you need assistance, and you live in Grafton Township, please review this list of required documents, HERE, and complete the  G.A./E.A. Application (the application is fillable online, print it out or download it and attach it to your email. Email applications and all required documents to

The objective of EA is to assist in emergency situations, such as a disconnection notice on a utility bill, a letter of pending eviction, or an eviction notice.

If the amount needed to alleviate the emergency exceeds the grant amount, the township may not pay until the client comes up with the difference. The cooperation of several agencies may be needed to alleviate the problem.

Please email your completed G.A./E.A. Application, and required documents to  847-669-3328 

For additional Assistance Resources, please click HERE.

McHenry County Housing Authority list of Resources click HERE.

Huntley Salvation Army -  Huntley Residents Only

Grafton Township is the Huntley branch for the Salvation Army. If you are a resident of Huntley, and you need help, please print out the Salvation Army Application, and call Grafton Township for an appointment to return your completed application. For more information go to the Supervisor's section on this website. All other McHenry County residents need to apply at the Crystal Lake Salvation Army. Please call them at 815-455-2769 to check for rules and eligibility.

Please call to schedule an appointment to return your application. 847-669-3328 

LIHEAP Energy Assistance Program 

Please click HERE or call the McHenry County Housing Authority for additional information. 815-338-7752

Home Delivered Senior Meals Program 

Are you in need of home delivered meals? Catholic Charities of McHenry County is now delivering meals to seniors age 60 and over. Formerly known as Meals on Wheels, this program helps home bound seniors get a daily hot nutritious meal. If you live in McHenry County and would like to sign up for this program, please call 1-800-339-3200. Click HERE to view the flyer for McHenry County residents. For Kane County residents please call the Kane Senior Council @ 1-630-338-0999. Click HERE to view the Kane County Flyer.

If you are interested in volunteering to deliver meals, please contact one of the agencies above.

Senior Events

Senior Bingo

Due to the current Corona virus pandemic, and our extreme concern for our local senior's safety, we have decided to cancel our upcoming 2020 Senior Bingo Events indefinitely. If you have any questions please don't hesitate to contact our office.

Veteran Resources

TLS Veterans - Transforming Lives Through Service to Veterans

Do you know a Veteran who needs food, housing, employment, or transition support? TLS Veterans provides Veterans in need and their families the services necessary to experience hope and achieve success. Services at the McHenry site are confidential and provided free of charge. There are eligibility requirements for some services, and the Resource Center is an excellent place to call or stop in to ask for more information and obtain program specific fliers. We welcome Veterans and their families, as well as active military and reserves. For more information please call TLS Veterans at 815-679-6667 or click HERE to go to their website. TLS Veterans is located at 5330 West Elm Street McHenry, IL. 60050. For the TLS program New Horizons, Transitional Living for Veterans please call 815-648-2203. 

McHenry County Housing Authority

The M.C.H.A. has a variety of services available to McHenry County residents. Some of the programs offered are: Federal Housing Choice Voucher Program, Public Housing in scattered 3 bedroom homes throughout McHenry County, Senior Housing for low income seniors and people with disabilities in 2 rental developments, Administers Homeless Prevention Program, Emergency Shelter Program, Administers a Rehab program that assists low income home owners repair their homes, Low Income Home Energy Assistance Program(LIHEAP) that assists low income households with the cost of heating and cooling their homes, and Administers the Weatherization Program that assists low income households to make repairs to their homes that will reduce the cost of heating and cooling their homes. 

To learn more about the programs that are available and how to qualify, click HERE to go to the M.C.H.A. website.

Click HERE to view The McHenry County Housing Authority's Resource Guide - This comprehensive list of resources will help you find various types of assistance throughout the county such as: Food Pantries, Veterans Assistance Programs, Medical Care, Dental Care, Diaper Banks, Pet related Services, Affordable and Subsidized Housing, Local Shelters, and so much more. For more information about these programs, and to see if you qualify, please visit or call the McHenry County Housing Authority 1108 N. Seminary Ave. Woodstock, IL.  815-338-7752.

McHenry County Programs

2-1-1 (United Way)

2-1-1 is the United Way, and an extensive resource database for anyone needing assistance. 2-1-1 provides a free and easy way for everyone to access help with almost any challenge. When you dial 2-1-1, you will be connected with a call center that will direct you to the appropriate social service agency or nonprofit organization. Trained specialists will quickly assess your needs and offer knowledgeable information and referral. Totally confidential. Please call 2-1-1 or go to for more assistance information.

McRide Transportation - Seniors (60+) & Individuals with Disabilities

Grafton Township provides transportation to Seniors (60+) and Individuals with Disabilities, who reside in Grafton Township, using the McRide Program. McRide provides an expanded travel area, new McRide Point Destinations, and expanded travel hours including new Sunday hours. 

To register and schedule your ride call 800-451-4599, Monday - Friday, 5:30 a.m. - 6:00 p.m.

Operating Hours & Fare Information

Monday- Friday - 6:00 a.m. - 7:00 p.m.

Saturday & Sunday (New) - 9:00 a.m. - 5:00 p.m. 

Holidays - No Service

Seniors (60+) & Individuals with a Disability are $1.50 for the first 5 miles. All trips of 6 miles or more will add an additional $0.25 per mile, each way.

Click these links for more information:  McRide Brochure, Official Rider's Guide, McHenry County Website

MCRide Point Destinations: Advocate Good Shepherd Hospital (New), Brookdale Conservation Area, Glacial Park, The Hollows Conservation Area, Illinois Railway Museum (New), McHenry County DOT, Pads Day Center (New), Park - and - Ride (at IL 31 & Virginia Road), and Valley Hi Nursing Home in Hartland. Transfer Points to Lake County Services (New): Island Foods in Island Lake, Walgreens in Lakemoor, Fox Lake Metra Station

MCRide participating partner communities & townships: Crystal Lake, Harvard, Marengo, McHenry, Woodstock, Huntley (including area in Kane County), Johnsburg, Lakewood, Richmond, Ringwood, Fox River Grove (New - including area in Lake County), and Union (New).  Townships: Chemung, Dorr, Grafton, Greenwood, Marengo, McHenry, Nunda, Richmond, and Riley.

If you have questions about eligibility call 815-334-4981