There were six Cache County communities which conducted primary elections on August 12, 2025. Providence City had been scheduled for a primary, but one of the city council candidates dropped out, resulting in the cancelation of that town’s primary election.
According to Cache County election officials, a total of 9,744 ballots were cast among 50,388 registered voters in the six communities, marking 19% voter turnout.
Logan Mayor (vote for 1)
- Mark Anderson 2,482 votes 66.4%
- Alanna Nafziger 960 votes 25.68%
- Lewis Roesberry 152 votes 4.07%
- Jerritt T. Bodrero 106 votes 2.84%
- Matthew Paul Fatuesi 38 botes 1.02%
Logan Municipal Council (vote for 2)
- Ernesto Lopez 1761 votes 26.38%
- Katie Lee-Koven 1477 votes 22.13%
- Melissa Dahle 1426 votes 21.36%
- Brian Seamons 1003 votes 15.03%
- Gail Yost 519 votes 7.78%
- Kristi Fatuesi 224 votes 3.36%
- Joshua Michael Molitor 208 votes 3.12%
- Reilly Samuel Fatuesi 57 votes 0.85%
Hyrum Mayor (vote for 1)
- Steve J. Miller 884 votes 65.72%
- Stephanie Miller 412 votes 30.63%
- Shara Toone 49 votes 3.64%
Hyrum City Council (vote for 2)
- Rebecca Foulger 781 votes 30.34%
- Nalyn Nelson 696 votes 27.04%
- Paul James 385 votes 14.96%
- Jared Clawson 370 votes 14.37%
- Kevin J. Petersen 249 votes 9.67%
- Joshua Kyle Cannon 93 votes 3.61%
North Logan City Council (vote for 2)
- Emily Schmidt 597 votes 34.25%
- Larry N. Hepworth 378 votes 21.69%
- Tim McCabe 291 votes 16.7%
- Kirk K. Larsen 247 votes 14.17%
- Holly A. Gunther 230 votes 13.2%
Richmond City Council (vote for 2)
- Frank Schumann 129 votes 40.06%
- Kayleen Bell 105 votes 32.61%
- Chase Westwood 88 notes 27.33%
Smithfield City Council (vote for 2)
- Jay Downs 740 votes 29.39%
- Chris Olsen 724 votes 28.75%
- Sue Hyer 692 votes 27.48%
- Lizette Villegas 259 votes 10.29%
- Blaine Richard Nutall 103 votes 4.09%
Wellsville Mayor (vote for 1)
- Carl P. Leatham 218 votes 35.97%
- Chad Bankhead Lindley 174 votes 28.71%
- Kaylene Ames 134 votes 22.11%
- Perry N. Maughan 80 votes 13.2%