UPDATE 12:43 a.m.: The polls have closed and all 66 precincts are reporting results.
MUSKEGON COUNTY -- Voters in Muskegon County and across the state have a couple more hours to cast ballots in the Tuesday, Aug. 6 primary election.
Muskegon County Commission, Muskegon Water Resources Commissioner, U.S. Senate and 3rd Congressional District are all on the ballot. Voters will also decide whether to renew the senior millage, while those in several townships will decide other tax requests like for public safety and schools.
Polls opened at 7 a.m. Tuesday and will close at 8 p.m.
Related: Voter’s guide to May 7 election ballot in Muskegon County
Voters will receive a ballot with three columns: one for Republican candidates, one for Democratic candidates and one for nonpartisan candidates and proposals. The primary winner will square off against the opposing party’s nominee in the Nov. 5 election.
While everyone can cast votes on nonpartisan candidates and proposals, they must vote for candidates in the same party on the entire ballot. Failure to do so will invalidate the ballot.
Those who plan to vote in-person between 7 a.m. and 8 p.m. can check their registration status and polling place at www.mi.gov/vote.
Check back here after 8 p.m. to get live updates on voting as numbers come in. Muskegon County tallies will be provided in contested elections only and winners will be highlighted in bold. (Click the links in each race for more details.)
FEDERAL RACES
U.S. Senate seat
LOCAL RACES
Muskegon County Board of Commissioners (four-year term)
Muskegon County Commissioner District 2
- Malinda Pego (R): 939 (45.36%)
- Josef Brett Herman (R): 1,131 (54.64%)
Precincts reporting 66/66
Muskegon County Commissioner District 4
- Kimberly Fiorenzo (R): 703 (36.81%)
- Daniel Potts (R): 1,207 (63.19%)
Precincts reporting 66/66
Muskegon County Water Resources Commissioner (four-year term)
- Stephanie Barrett (D): 8,296 (64.68%)
- David Farhat (D): 4,530 (35.32%)
Precincts reporting 66/66
Muskegon County Senior millage renewal
Yes: 14,867 (61.53%)
No: 9,295 (38.47%)
Precincts reporting 66/66
Fruitport Public Safety Millage
Yes: 2,178 (64.65%)
No: 1,191 (35.35%)
Precincts reporting 66/66
Oakridge Public Schools millage renewal
Yes: 723 (52.13%)
No: 664 (47.87%)
Precincts reporting 66/66
Grand Haven Public Schools sinking fund millage proposal
Yes: 7,132 (56.3%)
No: 6,181 (46.4%)
Egelston Township streetlight millage
Yes: 722 (52.97%)
No: 641 (47.03%)
Precincts reporting 66/66
Moorland Township Fire Millage Proposal 1
Yes: 208 (62.65%)
No: 124 (37.35%)
Precincts reporting 66/66
Moorland Township Fire Millage Proposal 2
Yes: 204 (61.63%)
No: 127 (38.37%)
Precincts reporting 66/66
Ravenna fire millage renewal
Yes: 537 (71.31%)
No: 216 (28.69%)
Precincts reporting 66/66
Want more Muskegon-area news? Bookmark the local Muskegon news page or sign up for the free “3@3 Muskegon” daily newsletter.