Click to Home
Go To Search
August 4, 2020 Primary Election
Unofficial Election Results <<<<
Source: Oakland County

Notice of Election
Notice of Registration

Important: Some precinct locations have changed
Please visit the Precinct Listings page for details.
Or see details below for how to vote absentee.
Hiring Election Workers Video
Election Workers Needed
Safe In-Person Voting Video
Safe In-Person Voting
Absent Voter Ballot Process Video
Absentee Ballot Process

The City Clerk administers all federal, state, and local elections for the City of Rochester Hills. The Clerk’s Office also maintains the voter registration files of the city. To be eligible to vote in elections, you must be a
registered voter.

2020 City Election Schedule
August 4, 2020 - State Primary
November 3, 2020 - State General Primary

Voter Information
When & How to Register
Please reference the Michigan Secretary of State website.

Please visit or contact the Clerk’s Office in City Hall or any Secretary of State Branch Office to register to vote. (For a Voter Registration Application click here)

To confirm Voter Registration, click here.

Where do I vote?
precinct map is available for your review for you to locate your residence location and precinct number. If you know your precinct number, you can find where to vote using the precinct listing with location names and addresses.

How can I get an Absentee Ballot?
Please reference the Michigan Secretary of State website for information regarding Absentee Ballots.

To send in your application you can;

Become an Election Inspector
Election Results Archive
Most Recent Results  | Archive of Previous Results 

Other Elective Office  
For more information, please call 248.656.4630 or .

Notify Me
Notify Me Subscribe to Notify Me to receive email and/or mobile phone updates regarding Elections.

Tina Barton
City Clerk

Ph: 248.656.4630
Fx: 248.656.4744

1000 Rochester Hills Dr.
Rochester Hills, MI 48309

Monday - Friday
8:00 am - 5:00 pm

Get Connected
Mobile App Notify Me Facebook Twitter Instagram logo
Stay Connected