Many cities and towns across the state of Utah held primary elections for mayor, city council and school board races on Tuesday.

Below are the mayoral race results from the first batch of ballots released Tuesday night. These numbers are sourced from the State of Utah's official election results website. To view the latest counts for ALL 2025 races, click HERE .

These are unofficial, preliminary numbers only and are subject to change as more ballots are counted and released by the county election offices.

LOGAN MAYOR

Mark A. Anderson

Alanna Nafziger

NORTH OGDEN MAYOR

Ryan M. Barker

Phil Swanson

LAYTON MAYOR

Joy Petro — 68.6% (6,619 votes)

Trevor Lee Foust — 31.4% (3,025 votes)

TOOELE MAYOR

Maresa Tonioli Manzione — 58.62% (2,655 votes)

Brad Pratt — 41.4% (1,874 votes)

DR

See Full Page