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 Y