Official-state lookup directory
Open resource: Precinct Map Explore on The Ballot Box: Precinct MapVoter Incident Report
Did the review screen or printed ballot not match your selection? Report what you saw on this sworn form.
Kankakee County
QR code
Scanning opens this Kankakee County page. For flyers and signs, print it at least 1 inch (2.5 cm) wide.
County map and voting statistics
Kankakee County map
- Early voting
- Election Day only
- Several places; select to zoom in
County outlines are U.S. Census reference boundaries. Select a place for its hours and directions, or use "Show on map" in the lists. Only locations with reviewed coordinates are mapped. On a phone, move the map with two fingers.
Early voting numbers
November 3, 2026 election · Reported through October 28, 2026
Secondary source report
- Reported in-person early ballots
- 4,008
- Reported mail returns
- 6,335
- Reported total participation
- 10,343
Secondary republication of election-office aggregate counts. The reporting date is the dated source snapshot, not a claim that every county reported at the same time. Registration-party, historical comparisons and forecasts are excluded. Only counties without a separately listed city election authority are included. The six split county/city reporting areas are provided in a separate reviewed report. The in-person figures include reported grace-period ballots. The publisher labels counts as cast/accepted; they are not certified election results.
Source: PollingSource · Checked October 29, 2026
This is a dated snapshot, not a live count. These preliminary participation totals may be revised. They do not show candidate results or predict an election outcome.
Voting information on file
- Published sample ballots
- 1
- Published polling places
- 55
- Mapped polling places
- 35
For the November 3, 2026 election. These count records published on this site. Zero means no published records here; it does not establish that none exist in the county. Early-voting reports above have their own dates.
Voting & civic resources
Official-state lookup directory
Open resource: Voting Locations Explore on The Ballot Box: Voting LocationsVOTE411 ballot lookup
Open resource: Sample BallotState registration guidance
Open resource: Register to VoteLocal-government directory
Open resource: Local Elected Officials Explore on The Ballot Box: Local Elected OfficialsFind your state legislators
Open resource: State Elected Officials Explore on The Ballot Box: State Elected OfficialsFederal representative lookup
Open resource: Federal Elected Officials Explore on The Ballot Box: Federal Elected OfficialsSearch for local party organizations
Open resource: County PartyVoting precincts
Open a precinct for its numbered boundary, matched sample ballots, candidates and voting locations. Confirm your registered precinct with the election office.
Kankakee County · 64 precincts on file
2020 Census voting-district reference · U.S. Census Bureau
Your ballot and where to vote
Your November 3 ballot
As of October 23, 2026Tuesday, November 3, 2026.
Sample ballots
Sample ballots available for places in Kankakee County. Check the municipality, precinct or ballot style shown on each document to find the ballot that applies to you.
-
Master Specimen Ballot for the 2026 General Election
Posted Sep 14, 2026 · 21 contests matched to our directory
Read contests and choices
Reviewed transcription. Check the precinct or ballot style below; choices can differ by address. See the linked original for the complete ballot and voting instructions.
Reviewed candidate excerpts from this ballot (partial; consult the linked original for all contests, measures and instructions). FOR COUNTY CLERK: Dan Hendrickson Brian D. Vaughn FOR COUNTY TREASURER: Nicholas Africano FOR SHERIFF: Michael D. Downey FOR MEMBER OF THE COUNTY BOARD DISTRICT ONE: Roger Hess FOR MEMBER OF THE COUNTY BOARD DISTRICT THREE: Peggy Sue Munday FOR MEMBER OF THE COUNTY BOARD DISTRICT FIVE: Alice "Tinker" Parker FOR MEMBER OF THE COUNTY BOARD DISTRICT SEVEN: Brandi K Curvin FOR MEMBER OF THE COUNTY BOARD DISTRICT NINE: Craig P. Long FOR MEMBER OF THE COUNTY BOARD DISTRICT TEN (For an unexpired 2-year term): Roger Koerner Jr FOR MEMBER OF THE COUNTY BOARD DISTRICT ELEVEN: Ray Schneider FOR MEMBER OF THE COUNTY BOARD DISTRICT THIRTEEN: Jessica Andrade FOR MEMBER OF THE COUNTY BOARD DISTRICT FOURTEEN (For a 2-year unexpired term): Ken Lewellen Gary Ciaccio FOR MEMBER OF THE COUNTY BOARD DISTRICT FIFTEEN: Amber M Turner Reginald Bell FOR MEMBER OF THE COUNTY BOARD DISTRICT SEVENTEEN: Steven J. Hunter FOR MEMBER OF THE COUNTY BOARD DISTRICT NINETEEN: Patricia Polk FOR MEMBER OF THE COUNTY BOARD DISTRICT TWENTY-ONE: Steven Taden Marta Perales FOR MEMBER OF THE COUNTY BOARD DISTRICT TWENTY-THREE: Larry Kerkstra FOR MEMBER OF THE COUNTY BOARD DISTRICT TWENTY-FIVE: Chad Miller Charlene Eads FOR MEMBER OF THE COUNTY BOARD DISTRICT TWENTY-SEVEN: Justin Faber FOR MEMBER OF THE COUNTY BOARD DISTRICT TWENTY-EIGHT (For an unexpired 2-year term): Nathan J. Benoit Joe Hosek
Races and candidates on the Kankakee County ballot (27)
-
U.S. Senate Illinois
Whitfield Harrington Jr. (AMERICAN CENTER PARTY), Juliana Stratton (Democratic), Don Tracy (Republican)
-
Attorney General of Illinois
Robert W. Fioretti (Republican), Kwame Raoul (Democratic)
-
Comptroller of Illinois
Margaret Croke (Democratic), Bryan Drew (Republican)
- Governor of Illinois
- Lieutenant Governor of Illinois
-
Secretary of State of Illinois
Alexi Giannoulias (Democratic), Diane M. Harris (Republican)
-
Treasurer of Illinois
Michael W. Frerichs (Democratic), Max Solomon (Republican)
-
Kankakee County Board Member, District 1
Roger Hess (Republican)
-
Kankakee County Board Member, District 10
Roger Koerner Jr. (Republican)
-
Kankakee County Board Member, District 11
Ray Schneider (Republican)
-
Kankakee County Board Member, District 13
Jessica Andrade (Democratic)
-
Kankakee County Board Member, District 14
Gary Ciaccio (Democratic), Ken Lewellen (Republican)
-
Kankakee County Board Member, District 15
Reginald Bell (Democratic), Amber M Turner (Republican)
-
Kankakee County Board Member, District 17
Steven J. Hunter (Democratic)
-
Kankakee County Board Member, District 19
Patricia Polk (Democratic)
-
Kankakee County Board Member, District 21
Marta Perales (Democratic), Steven Taden (Republican)
-
Kankakee County Board Member, District 23
Larry Kerkstra (Democratic)
-
Kankakee County Board Member, District 25
Charlene Eads (Democratic), Chad Miller (Republican)
-
Kankakee County Board Member, District 27
Justin Faber (Republican)
-
Kankakee County Board Member, District 28
Nathan J. Benoit (Republican), Joe Hosek (Democratic)
-
Kankakee County Board Member, District 3
Peggy Sue Munday (Republican)
-
Kankakee County Board Member, District 5
Tinker Parker (Republican)
-
Kankakee County Board Member, District 7
Brandi K Curvin (Republican)
-
Kankakee County Board Member, District 9
Craig P. Long (Republican)
-
Kankakee County Clerk
Dan Hendrickson (Republican), Republican Dan Hendrickson, Brian D. Vaughn (Democratic), Democratic Brian D. Vaughn
-
Kankakee County Sheriff
Michael Downey (Republican)
-
Kankakee County Treasurer
Nicholas Africano (Republican)
Where to vote
As of October 23, 2026Early voting · Sep 24 – Nov 2
-
Bourbonnais Municipal Community Building700 Main St NW, Bourbonnais, ILNot shown on the map; see addressGet directions
- Mon, Oct 26 – Fri, Oct 30
- 12:00 p.m. – 6:00 p.m.
- Sat, Oct 31
- 10:00 a.m. – 2:00 p.m.
-
Leo Hassett Community Building211 N Main St, Manteno, ILGet directions
- Wed, Oct 21 – Fri, Oct 23
- 12:00 p.m. – 6:00 p.m.
- Sat, Oct 24
- 10:00 a.m. – 2:00 p.m.
-
Office of the County Clerk189 E. Court St., Kankakee, ILGet directions
- Thu, Sep 24 – Fri, Sep 25
- 8:30 a.m. – 4:30 p.m.
- Mon, Sep 28 – Fri, Oct 2
- 8:30 a.m. – 4:30 p.m.
- Mon, Oct 5 – Fri, Oct 9
- 8:30 a.m. – 4:30 p.m.
- Tue, Oct 13 – Fri, Oct 16
- 8:30 a.m. – 4:30 p.m.
- Mon, Oct 19 – Fri, Oct 23
- 8:30 a.m. – 4:30 p.m.
- Sat, Oct 24
- 8:30 a.m. – 12:00 p.m.
- Mon, Oct 26 – Fri, Oct 30
- 8:30 a.m. – 7:00 p.m.
- Sat, Oct 31
- 8:30 a.m. – 4:30 p.m.
- Sun, Nov 1
- 9:00 a.m. – 4:00 p.m.
- Mon, Nov 2
- 8:30 a.m. – 7:00 p.m.
Election Day · Tuesday, November 3
- Adventure Christian Church70 Ken Hayes Dr, BourbonnaisPublished assignments: Bourbonnais #18. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- American Lutheran Church1560 Career Center Road, BourbonnaisPublished assignments: Bourbonnais #2. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Aroma Fire Station6435 Warren St, St. AnnePublished assignments: Aroma #3. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Aroma Park Village Hall2200 Lowe Rd, Aroma ParkPublished assignments: Aroma #2. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Asbury United Methodist Church196 S. Harrison Ave, KankakeePublished assignments: Kankakee #6. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Beckman Park Field House1605 Cobb Blvd, KankakeePublished assignments: Kankakee #1. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Bethel Baptist Church119 W. Bethel Dr, BourbonnaisPublished assignments: Bourbonnais #6. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Bourbonnais Twp Building1350 Armour Rd, BourbonnaisPublished assignments: Bourbonnais #14. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Bradley Community Center428 W. Broadway, BradleyPublished assignments: Bourbonnais #8. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Bradley Library296 N. Fulton, BradleyPublished assignments: Bourbonnais #10. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Calvary Bible Church2587 E. Armour Rd, BradleyPublished assignments: Bourbonnais #19. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Church of the Nazarene863 N 5000W Rd, KankakeePublished assignments: Limestone #2. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Cornerstone Church855 W 5000 N Road, BourbonnaisPublished assignments: Bourbonnais #3. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Eastridge Church of the Nazarene2679 E. Court St, KankakeePublished assignments: Aroma #1. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Essex Community Building217 N. Parls St, EssexPublished assignments: Essex #1. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Evangelical United Methodist Church600 W. Broadway St, BradleyPublished assignments: Bourbonnais #16. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Exploration Station a Children’s Museum1095 W. Perry St, BourbonnaisPublished assignments: Bourbonnais #4. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- First Church of the Nazarene1000 N. Entrance Ave, KankakeePublished assignments: Kankakee #7. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- First Presbyterian Church334 S St. Louis Ave, St. AnnePublished assignments: St. Anne. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- First United Methodist Church111 W. Fourth, MomencePublished assignments: Ganeer #3. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Ganeer Township Hall120 W Washington, MomencePublished assignments: Ganeer #1. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Grant Park Community Building209 W. Dixie Highway, Grant ParkPublished assignments: Yellowhead #1, Yellowhead #2. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Herscher United Methodist Church274 N Elm, HerscherPublished assignments: Pilot. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- House of Prayer-Apostolic Church1309 E. Court St, KankakeePublished assignments: Kankakee #9. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Iglesia de Dios Juan 3161756 W. Rt. #113, KankakeePublished assignments: Limestone #3. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Joint Armed Forces Reserve Center1191 E 4000 S Rd, KankakeePublished assignments: Otto #1. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Kankakee County Health Department2390 W. Station St, KankakeePublished assignments: Kankakee #4. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- KVPD Recreation Center150 N. Indiana, KankakeePublished assignments: Kankakee #8. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Leo T Hassett Community Center211 N. Main St, MantenoPublished assignments: Manteno #3, Manteno #5. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Limestone Township Hall5030 W Rt. #17, KankakeePublished assignments: Limestone #1. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Limestone Township Library2701 W Tower Rd, KankakeePublished assignments: Limestone #4. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Lions Club148 S. Stanford, BonfieldPublished assignments: Salina #1. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Manteno Library10 S Walnut Street, MantenoPublished assignments: Manteno #6. Temporary location for November 3, 2026 only, per county election notice. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Manteno Middle School250 N. Poplar St, MantenoPublished assignments: Manteno #1, Manteno #2. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Manteno Township Hall1030 Boudreau Rd, MantenoPublished assignments: Manteno #4. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Maternity BVM308 E. Marsile, BourbonnaisPublished assignments: Bourbonnais #17. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Momence City Hall105 W Washington St, MomencePublished assignments: Momence #2. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Municipal Building (Downstairs)700 Main St, BourbonnaisPublished assignments: Bourbonnais #1. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Pembroke Public Library13130 E Central St, Pembroke TwpPublished assignments: Pembroke #1, Pembroke #2. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- People’s Church6644 N 1000 W Rd, BourbonnaisPublished assignments: Rockville #1. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Quality Inn (Governor’s Room)800 N. Kinzie Ave, BradleyPublished assignments: Bourbonnais #13. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Ralph Bailey Community Center7219 E. Chicago St, Sun River TerracePublished assignments: Ganeer #2. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Reddick Fire Station210 E Main, ReddickPublished assignments: Norton. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Riverside Health & Fitness100 Fitness Dr, BourbonnaisPublished assignments: Bourbonnais #9, Bourbonnais #15. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- River Valley Christian Fellowship800 Cardinal Dr, BradleyPublished assignments: Bourbonnais #11. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Schoeffner Memorial Building105 E. Second St, MomencePublished assignments: Momence #1. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- St. Paul’s Lutheran Church348 E. Merchant St, KankakeePublished assignments: Kankakee #2. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Sumner Township Building9074 N 8000 E. Rd, Grant ParkPublished assignments: Sumner. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- The Grow Center310 Main St. NW, BourbonnaisPublished assignments: Bourbonnais #5. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
- Trinity United Methodist Church936 South Third Ave, KankakeePublished assignments: Kankakee #3. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Uplifted Care Grief Center3115 N 1000 W Rd, BourbonnaisPublished assignments: Bourbonnais #7, Bourbonnais #12. Confirm your assigned precinct with the county clerk. Hours not established by this source.Not shown on the map; see addressGet directions
- Zion Lutheran Church190 Concordia Drive, ChebansePublished assignments: Otto #2. Confirm your assigned precinct with the county clerk. Hours not established by this source.Get directions
Confirm with your county elections office. Locations and hours can change. This summary may be incomplete; the county's official list is the authority. Polling location source ·Polling location source ·Sample ballot source
Search Kankakee County
Find officials, candidates, races and offices for Kankakee County. Results update as you type.
Type a name or choose filters to search Kankakee County.
Civic coverage for this county area
County offices and source-listed election races appear below. Municipalities and districts may cross county lines or serve only part of this area. County race lists are not a complete personal ballot. Coverage is still expanding across all election types.
Official state or territorial election office · listed by USAGov. Local election-authority details remain under research.
Municipalities and townships
Mayors, councils, town boards and township offices.
Local inventory pending
Schools and education
School boards and education districts, including districts crossing county lines.
Local inventory pending
Special districts
Water, fire, hospital, utility, transit and other local governing boards.
Local inventory pending
Other mapped areas
Communities and district geography. A mapped area does not establish a separate elected government.
Local inventory pending
Offices
Races & candidates
Contests tied to this jurisdiction through the office, election, or district we have on file.
- Kwame Raoul Democratic · incumbent Election-stage party: DEMOCRATIC
- Robert W. Fioretti Republican Election-stage party: REPUBLICAN
- Margaret Croke Democratic Election-stage party: DEMOCRATIC
- Bryan Drew Republican Election-stage party: REPUBLICAN
- J. B. Pritzker Democratic · incumbent Election-stage party: DEMOCRATIC
- Darren Bailey Republican Election-stage party: REPUBLICAN
- Collin Corbett Independent Election-stage party: INDEPENDENT
- Roger Hess Republican Election-stage party: Republican
- Roger Koerner Jr. Republican Election-stage party: Republican
- Ray Schneider Republican Election-stage party: Republican
- Jessica Andrade Democratic Election-stage party: Democratic
- Gary Ciaccio Democratic Election-stage party: Democratic
- Ken Lewellen Republican Election-stage party: Republican
- Reginald Bell Democratic Election-stage party: Democratic
- Amber M Turner Republican Election-stage party: Republican
- Steven J. Hunter Democratic Election-stage party: Democratic
- Patricia Polk Democratic Election-stage party: Democratic
- Marta Perales Democratic Election-stage party: Democratic
- Steven Taden Republican Election-stage party: Republican
- Larry Kerkstra Democratic Election-stage party: Democratic
- Charlene Eads Democratic Election-stage party: Democratic
- Chad Miller Republican Election-stage party: Republican
- Justin Faber Republican Election-stage party: Republican
- Nathan J. Benoit Republican Election-stage party: Republican
- Joe Hosek Democratic Election-stage party: Democratic
- Peggy Sue Munday Republican Election-stage party: Republican
- Tinker Parker Republican Election-stage party: Republican
- Brandi K Curvin Republican Election-stage party: Republican
- Craig P. Long Republican Election-stage party: Republican
- Dan Hendrickson Republican · incumbent Election-stage party: Republican
- Republican Dan Hendrickson
- Brian D. Vaughn Democratic Election-stage party: Democratic
- Democratic Brian D. Vaughn
- Michael Downey Republican · incumbent Election-stage party: Republican
- Nicholas Africano Republican Election-stage party: Republican
- Aaron B. Del Mar Republican Election-stage party: REPUBLICAN
- Christian Mitchell Democratic Election-stage party: DEMOCRATIC
- Carolyn Schofield Independent Election-stage party: INDEPENDENT
- Alexi Giannoulias Democratic Election-stage party: DEMOCRATIC
- Diane M. Harris Republican Election-stage party: REPUBLICAN
- Michael W. Frerichs Democratic Election-stage party: DEMOCRATIC
- Max Solomon Republican Election-stage party: REPUBLICAN
- Whitfield Harrington Jr. AMERICAN CENTER PARTY Election-stage party: AMERICAN CENTER PARTY
- Juliana Stratton Democratic Election-stage party: DEMOCRATIC
- Don Tracy Republican Election-stage party: REPUBLICAN
Recent officeholder updates
Elections
Sources
Raw provider payloads are stored for auditability.