The primary election is on Aug. 5, 2025.
Residents across Metro Detroit will have the opportunity to vote on various mayoral, city council and commission positions in multiple communities in the primary election.
Recommended Videos
In Detroit, Pontiac, Dearborn Heights, and Hamtramck, there will be no incumbents in the mayoral races. Nine candidates are vying to succeed Detroit Mayor Mike Duggan, who is departing after three terms to run for governor.
Voters will also decide on various city council and commission positions in multiple communities, including Detroit, Hamtramck, Westland, Livonia, Taylor, Plymouth, Pontiac, and Sterling Heights.
Here’s what voters in Wayne, Oakland and Macomb counties can expect to see on the ballot:
Wayne County
Here’s what’s on the ballot for cities in Wayne County:
Detroit:
• Mayor
• City Council
Dearborn Heights:
• Mayor
Hamtramck:
• Mayor
• City Council
Inkster:
• Romulus Community Schools Building and Site Bond Proposal
Livonia:
• City Council
• Municipal Facilities Bond Proposal
Northville:
• Northville Public Schools Sinking Fund Millage Renewal Proposal
Northville Township:
• Northville Public Schools Sinking Fund Millage Renewal Proposal
Plymouth:
• City Commission
Romulus:
• Romulus Community Schools Building and Site Bond Proposal
Taylor:
• Mayor
• Treasurer
• City Council
Westland:
• City Council
Oakland County
Here’s what’s on the ballot for cities in Oakland County:
Lyons Township:
• Northville Public Schools Sinking Fund Millage Renewal Proposal
Novi:
• Public Safety Facilities Bond Proposal
Novi Township:
• Northville Public Schools Sinking Fund Millage Renewal Proposal
Oakland Charter Township:
• Library Millage Renewal Proposal
Pontiac:
• Mayor
• City Council
• Library Board Member
Southfield:
• Mayor
Macomb County
Here’s what’s on the ballot for cities in Macomb County:
Armada Township:
• Armada Area Schools Bond Proposal
Bruce Township:
• Armada Area Schools Bond Proposal
Clinton Township:
• Police Department Millage Renewal Proposition
Lenox Township:
• Armada Area Schools Bond Proposal
New Baltimore:
• Mayor
Ray Township:
• Millage Renewal for Ray Township Fire and Rescue Operations
• Millage Renewal for Ray Township Fire and Rescue Department Equipment and Truck Replacement
Richmond Township:
• Armada Area Schools Bond Proposal
Sterling Heights:
• City Council
Warren:
• Fitzgerald Public Schools School Building and Site Bond Proposal
• Fitzgerald Public Schools Replacement Building and Site Sinking Fund Tax Proposal
Am I registered to vote?
If you want to check and see if you’re registered to vote, you can click here.
What’s on the ballot?
To view a sample ballot for your precinct before you vote in the upcoming election, click here.
Where’s my polling location?
If you plan on voting in person for the primary election, click here to find information about your polling location.