© 2026 WNMU-FM
Upper Great Lakes News, Music, and Arts & Culture
Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations
Decorative - Support Today

August 4, 2026 Primary Election results

Election results

The following results are from contested races in the 8/4/26 primary (as of 10:10 a.m. Wednesday, August 5).

State

Governor

Democrat
Jocelyn Benson—1,208,832
Christopher Swanson—247,165

Republican
John James—459,434
Perry Johnson—323,630

US Senator

Democrat
Abdul El-Sayed—740,950
Haley Stevens—726,057

1st District Congressional Rep.

Democrat
Callie Barr—62,091
Kyle Blomquist—37,998
Wayne Stiles—6,226

Republican
Jack Bergman—80,607
Matthew DenOtter—14,248
Justin Michal—13,616

State Senator-38th District

Republican
Beau LaFave—15,127
David Prestin—17,071

State Rep.-108th District

Republican
Casey Hoffman—2,284
Larry Johnson—3,469
Kurt Perron—1,054
Christopher J. Reynolds—1,605
Daryl Schroeder—2,017
Steven Viau—1,290

Alger County

911 Emergency Telephone Dispatch System millage renewal and restoration proposal
Yes: 1,940 No: 562

Senior Services millage renewal and restoration proposal
Yes: 1,836 No: 562

MSU Extension millage renewal and restoration proposal
Yes: 1,543 No: 948

Alger Transit Authority (ALTRAN) millage proposal
Yes: 1,543 No: 948

AuTrain-Onota Public Schools operating millage renewal proposal
Yes: 253 No: 134

AuTrain Township

Garbage collection and supporting services millage
Yes: 293 No: 112

Road maintenance and improvement millage
Yes: 252 No: 152

Burt Township

General operations millage
Yes: 140 No: 90

Road maintenance and improvements
Yes: 154 No: 78

Renewal of ambulance, law enforcement, and fire protection millages
Yes: 176 No: 58

Munising Township

Proposal to renew and restore fire equipment millage
Yes: 446 No: 157

Baraga County

Roads and streets millage renewal proposal
Yes: 1,116 No: 551

Baraga Township

Fire millage
Yes: 377 No: 187

Delta County

Recycling, composting and hazardous waste millage renewal proposal
Yes: 5,086 No: 2,619

Delta Area Transit Authority millage proposal
Yes: 4,884 No: 2,902

Bark River Township

Fire department renewal millage proposal
Yes: 308 No: 67

Ensign Township

Fire department renewal millage proposal
Yes: 225 No: 51

Fairbanks Township

Road maintenance and repair millage renewal
Yes: 76 No: 44

Masonville Township

Fire and emergency medical services millage proposal
Yes: 323 No: 133

Dickinson County

County road millage renewal
Yes: 3,990 No: 1,397

Tri-Township Ambulance Authority and Tri-Township Rescue millage
Yes: 270 No: 72

Norway-Vulcan Senior Citizens Center millage
Yes: 348 No: 95

Sagola Township

Fire Protection millage renewal
Yes: 267 No: 52

Ambulance millage renewal
Yes: 267 No: 52

Gogebic County

Animal control program millage
Yes: 2,561 No: 621

Gogebic County Medical Care Facility building and site improvement millage
Yes: 2,464 No: 724

Gogebic County Medical Care Facility maintenance millage renewal
Yes: 2,522 No: 667

Bessemer Township

Operating millage renewal
Yes: 150 No: 41

Watersmeet Township

Operating millage renewal
Yes: 218 No: 138

Watersmeet Township School District operating millage
Yes: 217 No: 144

Houghton County

Public schools of Calumet, Laurium and Keweenaw bond proposal
Yes: 1,238 No: 728

Adams Township

Atlantic Mine and South Range cemeteries millage
Yes: 321 No: 67

Iron County

Advanced Life Support Ambulance millage
Yes: 1,644 No: 639

Camp Batawagama millage renewal
Yes: 1,482 No: 794

Windsor Center millage proposal
Yes: 805 No: 504

West Iron County Public Schools sinking fund millage replacement proposal
Yes: 915 No: 610

Crystal Falls Township

General operations millage renewal
Yes: 15 No: 9

Hematite Township

Road millage
Yes: 59 No: 35

Mastodon Township

General operations millage renewal
Yes: 152 No: 110

Road improvement millage renewal
Yes: 152 No: 88

Keweenaw County

Countywide millage allocations
Yes: 516 No: 230

Public schools of Calumet, Laurium and Keweenaw bond proposal
Yes: 1,238 No: 728

Allouez Township

Fire protection millage
Yes: 306 No: 125

Eagle Harbor Township

Emergency services millage renewal
Yes: 115 No: 29

Houghton Township

Operations millage renewal
Yes: 36 No: 11

Luce County

Airport millage renewal
Yes: 744 No: 454

Animal Shelter millage renewal
Yes: 861 No: 348

Library millage renewal
Yes: 792 No: 413

MSU Extension and Luce County Parks and Recreation millage renewal
Yes: 808 No: 411

Senior Services and programs millage increase
Yes: 835 No: 386

Veterans Services millage renewal
Yes: 992 No: 229

Marquette County

Judge of 96th District Court

Nonpartisan
Patrick Crowley—5,845
Bill Nordeen—5,368
Derek Swajanen—5,654

1st District County Commissioner-partial term ending 12/31/2028 (1)

Democrat
Cody Mayer—1,658
Karl Numinen—668

3rd District County Commissioner-partial term ending 12/31/2028 (1)

Democrat
Fred Benzie—250
Randy Ritari—564
Jenna Smith—1,263

Veterans Affairs millage proposal
Yes: 15,057 No: 3,568

Marquette County Transit Authority millage renewal and increase
Yes: 12,926 No: 5,659

Forsyth Township

General operations millage renewal
Yes: 1,151 No: 626

Library services millage renewal
Yes: 1,222 No: 490

Police services millage renewal
Yes: 1,241 No: 473

Humboldt Township

General operations millage renewal
Yes: 93 No: 50

Sanitation millage
Yes: 89 No: 52

Fire protection millage
Yes: 97 No: 44

Emergency services millage
Yes: 100 No: 41

Marquette Township

Emergency medical services millage
Yes: 1,060 No: 400

Michigamme Township

General operations millage renewal
Yes: 91 No: 24

Richmond Township

General operations millage renewal
Yes: 185 No: 58

Sands Township

Ambulance operating millage renewal
Yes: 636 No: 96

Sanitation operating millage renewal
Yes: 624 No: 97

Fire Department operating millage renewal
Yes: 639 No: 81

Road repair operating millage renewal
Yes: 572 No: 146

Wells Township

General operations millage renewal
Yes: 48 No: 18

Menominee County

Daggett Township

Fire Department millage renewal
Yes: 111 No: 35

Faithorn Township

Fire Department millage renewal
Yes: 66 No: 9

Harris Township

Fire Department millage renewal
Yes: 196 No: 137

Holmes Township

Fire protection services millage renewal
Yes: 58 No: 32

General operating millage renewal
Yes: 46 No: 44

Meyer Township

Fire Department operating millage renewal
Yes: 181 No: 67

Ontonagon County

Carp Lake Township

Fire Department millage renewal
Yes: 158 No: 38

New Fire Department millage
Yes: 130 No: 63

Street lighting and decorations millage renewal
Yes: 119 No: 78

Library millage renewal
Yes: 143 No: 54

New library millage
Yes: 111 No: 78

Street maintenance/replacement millage
Yes: 129 No: 65

Interior Township

Township Park fund millage increase
Yes: 46 No: 28

Cemetery fund millage renewal
Yes: 54 No: 20

Fire operations and maintenance millage renewal
Yes: 62 No: 12

Fire Department equipment millage renewal
Yes: 62 No: 11

Matchwood Township

General fund millage renewal
Yes: 23 No: 9

Ontonagon Township

Township Park millage renewal
Yes: 462 No: 228

Fire protection millage renewal
Yes: 599 No: 88

Schoolcraft County

Library services millage renewal
Yes: 1,334 No: 674

4-H Program millage proposal
Yes: 1,254 No: 759

Soil Conservation District millage renewal
Yes: 1,233 No: 754

Veterans Relief Fund and Veterans Services Office millage renewal
Yes: 1,595 No: 410

Nicole was born near Detroit but has lived in the U.P. most of her life. She graduated from Marquette Senior High School and attended Michigan State and Northern Michigan Universities, graduating from NMU in 1993 with a degree in English.