Adam Alharbi wins Hamtramck mayoral race by 6 votes; recount expected -- what we know Wayne County Board of Canvassers certified election results on Nov. 18
HAMTRAMCK, Mich. – Adam Alharbi has won Hamtramck ‘s mayoral race by just six votes, according to results certified by the county on Tuesday.
But a recount may be coming .
BY THE NUMBERS
Final Vote Count:
Adam Alharbi: 2,066 votes (44.62%)
Muhith Mahmood: 2,060 votes (44.49%)
Margin of Victory: 6 votes
Rejected Ballots: 150 initially (signature issues), 120 counted
Mystery Ballots: 37 (found later, not counted)
HOW WE GOT HERE
Election Day: Initial count showed Alharbi leading by 11 votes
The Complications:
150 absentee ballots need signature fixes
37 absentee ballots discovered in the clerk’s office
City Clerk placed on administrative leave while the issue was sorted out
County Board refused to count the 37 found ballots
Alharbi filed a residency lawsuit against Mahmood
WHAT THEY’RE SAYING
Alharbi (Winner):
“Feeling good. It’s finally over, and now our focus is going to be on fixing our city and solving the issues residents are facing every day.”
On Potential Recount:
“I believe we will still be ahead in the election results. He has the right to do that, and we will see what happens next.”
WHAT’S NEXT?
Mahmood’s team is requesting a recount by the end of the week
He must pay for it up front
Money will be refunded if the results change in his favor
The 37 uncounted ballots’ impact will remain unknown
WHY IT MATTERS
This extremely close race highlights the importance of every vote and proper election procedures in local democracy.
Previous report :
Copyright 2025 by WDIV ClickOnDetroit - All rights reserved.
About the Author Lauren Kostiuk headshot
Lauren Kostiuk is an award-winning journalist who joined the Local 4 team in April 2025. She spent several years honing her skills in newsrooms across the country before returning home to Metro Detroit.
Some Michiganders concerned ICE can access Flock cameras ▶ 1:13
Some Michiganders concerned ICE can access Flock cameras
Did you know this about Michigan Humane? ▶ 0:48
Did you know this about Michigan Humane?
I-94 project in Wayne County to begin this month ▶ 0:44
I-94 project in Wayne County to begin this month
Building on Lothrop near Woodward in Detroit floods ▶ 0:56
Building on Lothrop near Woodward in Detroit floods
Water main break causes flooding on I-96 Service Drive ▶ 0:35
Water main break causes flooding on I-96 Service Drive
Olympic energy in the heart of Milan ▶ 1:03
Olympic energy in the heart of Milan
AFL-CIO career fair happening in Monroe next week ▶ 1:18
AFL-CIO career fair happening in Monroe next week
Olympic energy in the heart of Milan ▶ 1:03
Olympic energy in the heart of Milan
Michigan population grows for 4th straight year ▶ 0:26
Michigan population grows for 4th straight year
Red Wing Moritz Seider talks Olympics ▶ 0:42
Red Wing Moritz Seider talks Olympics
Madison Heights child found after FBI search ▶ 0:16
Madison Heights child found after FBI search
Hobie learns to luge ahead of Olympics ▶ 0:42
Hobie learns to luge ahead of Olympics
Ty Steele’s hotel tip: Use the key card! ▶ 0:45
Ty Steele’s hotel tip: Use the key card!
Milan's bull mosaic 🐂 A spin for good fortune ▶ 0:23
Milan's bull mosaic 🐂 A spin for good fortune
Olympic visitors flock to Duomo's pigeons ▶ 0:28
Olympic visitors flock to Duomo's pigeons
How missing 6-year-old Madison Heights boy was found safe ▶ 0:52
How missing 6-year-old Madison Heights boy was found safe
Punxsutawney Phil predicts 6 more weeks of winter ▶ 2:06
Punxsutawney Phil predicts 6 more weeks of winter
6-year-old boy missing from Madison Heights ▶ 0:31
6-year-old boy missing from Madison Heights
Ran laps around a Milan hotel room thinking the power was out -- It was not. ▶ 0:45
Ran laps around a Milan hotel room thinking the power was out -- It was not.
NAACP Detroit calls on Congress to halt ICE funding ▶ 0:28
NAACP Detroit calls on Congress to halt ICE funding
'National Shutdown' planned over ICE killings ▶ 1:03
'National Shutdown' planned over ICE killings
Trying the Josh & Jase special ▶ 1:45
Trying the Josh & Jase special
Weather disrupts Oakland County funeral transport ▶ 0:26
Weather disrupts Oakland County funeral transport
Americans' life expectancy climbs to 79 years ▶ 0:27
Americans' life expectancy climbs to 79 years
Don't get out of the car if you're stranded ▶ 0:27
Don't get out of the car if you're stranded
Previous photo Next photo