Consolidated Election Day
Tue Apr 1, 2025, 6 am - 7 pm, Winnebago County Clerk 404 Elm St #104 Rockford IL, 61101

Check out our candidate profiles in our expanded 2025 Election Guide for Roscoe, Rockton, and South Beloit.
6 a.m. to 7 p.m. at a polling place near you. After you sign your name, poll workers will verify your signature to prevent voter fraud. Since you already signed a sworn statement that you are a U.S. citizen when you registered, further written proof of citizenship will not be requested according to Federal law. Showing a photo ID is helpful but not required. Once your signature is verified, a poll worker will initial the corner of your ballot and hand it to you. Take it to a polling station so no one can see what you're writing. Completely fill in the bubbles you choose, using the provided pen. Then slide the ballot into the voting machine and watch it go through. You can't vote online or by text, but there is a cool electronic device you can use, located next to the voting machine, if you'd rather not fill in bubbles.
- Get election information
- Look up your polling place
- List of polling places
- Find your elected officials
- Look up candidates
- View your sample ballot (choose Address Lookup)
- Election results
Polling Places
ROCKTON TOWNSHIP
1. ROCKTON TOWN HALL, 1315 North Blackhawk Boulevard, Rockton
2. PRINCE OF PEACE LUTHERAN CHURCH, 2336 Freeport Road, Rockton
3. DIDIER HALL (ST. PETER’S CHURCH), 301 Oak Grove Avenue, South Beloit
5. PRINCE OF PEACE LUTHERAN CHURCH, 2336 Freeport Road, Rockton
6. DIDIER HALL (ST. PETER’S CHURCH), 301 Oak Grove Avenue, South Beloit
8. ST. ANDREW LUTHERAN CHURCH, 511 West Rockton Road, Rockton
9. ST. ANDREW LUTHERAN CHURCH, 511 West Rockton Road, Rockton
10. ST. ANDREW LUTHERAN CHURCH, 511 West Rockton Road, Rockton
11. PRINCE OF PEACE LUTHERAN CHURCH, 2336 Freeport Road, Rockton
13. ROCKTON TOWN HALL, 1315 North Blackhawk Boulevard, Rockton
ROSCOE TOWNSHIP
1. ROSCOE UNITED METHODIST CHURCH, 10816 Main Street, Roscoe
2. HERITAGE BAPTIST CHURCH OF ROSCOE, 12848 Willowbrook Road, Roscoe
3. LEDGES CLUB HOUSE, 7111 McCurry Road, Roscoe
4. HERITAGE BAPTIST CHURCH OF ROSCOE, 12848 Willowbrook Road, Roscoe
5. DIDIER HALL (ST. PETER’S CHURCH), 301 Oak Grove Avenue, South Beloit
6. CROSS & CROWN LUTHERAN CHURCH, 7404 Elevator Road, Roscoe
7. ROSCOE UNITED METHODIST CHURCH, 10816 Main Street, Roscoe
8. HERITAGE BAPTIST CHURCH OF ROSCOE, 12848 Willowbrook Road, Roscoe
9. CROSS & CROWN LUTHERAN CHURCH, 7404 Elevator Road, Roscoe
10. ROSCOE UNITED METHODIST CHURCH, 10816 Main Street, Roscoe
11. LIFE CHURCH, 5910 Elevator Road, Roscoe
12. LIFE CHURCH, 5910 Elevator Road, Roscoe
14. LEDGES CLUB HOUSE, 7111 McCurry Road, Roscoe
15. LIFE CHURCH, 5910 Elevator Road, Roscoe
Where to go
See the list above. You can't pick and choose where to vote. Voters must vote at the polling place [PDF] designated for the election precinct within which they reside. Many polling places serve more than one precinct - just walk up to whichever table has your precinct number posted on it. What is your precinct number? It's printed on your voter registration card, or you can ask a poll worker to guide you to the right table.
Electioneering and campaigning is not allowed within 100 feet of a polling place. So if you're wearing your favorite candidate's hat or t-shirt that day, you have to take it off before you get anywhere near the door. It's also polite to leave your favorite stuffed elephant or donkey at home.
If you have a mail-in ballot
Many of the mail-in ballots requested have not been sent in. If your mail-in ballot is still lying around the house, you can drop it into any mailbox - but it has to be postmarked by Election Day. Or you can vote in-person if you hand over your mail-in ballot to an election judge at your polling place. You will receive a new ballot. Or you can drive into Rockford before 7 p.m. and place your ballot in the secure drop box outside of the Winnebago County Administration Building, 404 Elm Street, Rockford, Illinois 61101. The Winnebago County Clerk’s Office has two weeks after Election Day to count them.