Early results from Utah's municipal primary elections

A voter drops their ballot in a ballot drop box during primary election voting at the Orem Public Library in Orem on June 25, 2024.

A voter drops their ballot in a ballot drop box during primary election voting at the Orem Public Library in Orem on June 25, 2024. (Isaac Hale, Deseret News)


Save Story

Estimated read time: 13-14 minutes

Various cities and towns across Utah will be voting in Tuesday's primary election for mayoral spots and city council posts, among others that are on the ballot this year.

The filing period for most of the positions ended June 6, providing voters an initial glimpse at potential future leadership. Still, there's plenty of time to get to know the hopefuls — primary voting, if necessary to narrow the list of candidates, culminates on Tuesday, with general election voting ending on Nov. 4.

Four Salt Lake County cities will be using ranked-choice voting — Salt Lake City, Millcreek, Midvale and South Salt Lake — and the filing period for those goes from Aug. 12-19. The ranked-choice voting process eliminates the need for a primary, and the varied candidates under the alternative system go directly to the general election ballot.

Numerous posts on school boards and special districts across Utah will also be on the ballot this cycle, including school board seats for the three new school districts in Utah County in anticipation of the upcoming voter-approved split of the Alpine School District.

Here's a look at preliminary results in some of the municipal races this year in selected Utah counties that are on the primary ballot. Additional votes are likely to trickle in in at least some of the contests.

Many cities across Utah are holding mayoral elections this year.

Salt Lake County

Bluffdale

City Council (2 seats, top 4 move on):

  • Adam Christian, 486
  • Wendy Aston, 1,131
  • Mackey Smith, 964
  • Jeffrey Steele, 639
  • Albert Allen Larsen, 647

Draper

City Council, 2-year term (1 seat, top 2 move on):

  • Brad Byington, 1,616
  • Oliver Herrera Schuster, 537
  • Evan Sorensen, 485
  • Kathryn Dahlin, 2,392

Emigration Canyon

City Council (1 seat, top 2 move on):

  • Dillon Wheelock, 14
  • Jacob Steed, 116
  • Zachary Posner, 52
  • Roberto Pinon, 196

Herriman

City Council, District 3 (top 2 move on):

  • Matt Basham, 565
  • Rodman D. Grimm, 226
  • Heather Garcia, 390

Holladay

Mayor (top 2 move on):

  • Daren A. Watts, 2,236
  • Zac Wilson, 2,072
  • Paul S. Fotheringham, 3,545

Kearns

Mayor (top 2 move on):

  • Tina Marie Snow, 1,130
  • Christopher James Geertsen, 211
  • Michael Jesse Xon Valdez, 849
  • Cache Dexter, 83

City Council, District 2 (top 2 move on):

  • Lyndsay Longtin, 256
  • Alan Peterson, 136
  • T. Jordan Hansen, 143

Magna

Mayor (top 2 move on):

  • Maxwell Thomas White, 418
  • Michael Ronald Romero, 521
  • Alexander Adriano, 553
  • Mickey Sudbury, 1,140

City Council, District 2 (top 2 move on):

  • Eric Gordon Barney, 186
  • Cisco Johnny Rodriguez, 70
  • Megan L. Olsen, 231

City Council, District 4 (top 2 move on):

  • Brooks Jones, 89
  • Terry George, 174
  • Trish A. Hull, 177

Murray

Mayor (top 2 move on):

  • John Jeffrey Evans, 1,409
  • Bruce E. Turner, 2,082
  • Brett Hales (incumbent), 4,982

City Council, District 2 (top 2 move on):

  • Pamela Jane Cotter, 942
  • Dale M. Cox, 422
  • Jared Michael Eborn, 493
  • Aaron Lee Holbrook, 200

City Council, District 3 (top 2 move on):

  • Clark Bullen, 855
  • Scott Goodman, 350
  • Ben Peck, 528
  • Leann Parker-Reed, 178

Riverton

Mayor (top 2 move on):

  • Tish Buroker, 4,474
  • Tawnee McCay, 2,466
  • John Scott, 478

Sandy

Mayor (top 2 move on):

  • Monica Zoltanski (incumbent), 10,476
  • Alison Stroud, 2,384
  • Cyndi Sharkey, 5,102
  • Justin Hilgendorff, 110
  • Roger Downward, 263

City Council, District 3 (top 2 move on):

  • Iva Williams, 1,155
  • Kris Nicholl, 2,101
  • Matthew Ostrander, 767
  • Parry Harrison, 1,096

West Jordan

City Council (3 seats, top 6 move on):

  • Rob Bennett, 2,340
  • Kayleen Whitelock, 3,239
  • Jessica Wignall, 2,531
  • Chris McConnehey, 2,440
  • Kevin Seal, 722
  • Sergio Sotelo, 2,338
  • JD Sheppard, 1,337
  • Rulon Green, 793
  • Kelvin Green, 2,107
  • David F. Pack, 2,140
  • Annette Harris, 3,166
  • Eric Hanna, 251

West Valley City

City Council, at-large (top 2 move on):

  • Heidi Roggenbuck, 2,702
  • Lars Nordfelt, 2,899
  • Ryan L. Mahoney, 999
  • Justin J. Turcsanski, 1,105

City Council, District 2 (top 2 move on):

  • Danny George Jr., 689
  • Rocky A. Thomas, 303
  • Scott L. Harmon, 1,450

City Council, District 4 (top 2 move on):

  • Cindy Wood, 1,436
  • Amitonu Wesley Amosa, 375
  • Geovani Salazar, 322
  • Jim M. Vesock, 352


Utah County

Alpine

City Council (2 seats, top 4 move on):

  • Sarah Blackwell, 738
  • J. Ben Blank, 53
  • Jennifer Wadsworth, 762
  • Andrew Young, 1,040
  • Troy Slade, 689
  • Ali Garbero, 184
  • Wesley G. Funk, 385

Eagle Mountain

Mayor (top 2 move on):

  • Donna Rivera Burnham, 857
  • Melissa Clark, 1,989
  • Tom Westmoreland (incumbent), 871
  • Duncan J. Searcy, 644
  • Jared R. Gray, 2,421

City Council (2 seats, top 4 move on):

  • Emily Buss, 2,153
  • Brett L Wright, 2,801
  • Craig Whiting, 2,898
  • Laure Jensen, 1,447
  • Oreta M. Tupola, 739
  • Charlotte Ducos, 2,165

Highland

City Council (2 seats, top 4 move on):

  • McKaiden Carruth, 465
  • Ron Campbell, 1,010
  • Wes Warren, 793
  • Liz Rice, 1,197
  • Kristin Richey, 761
  • Scott L. Smith, 1,486
  • Corey Freeze, 377

Lehi

Mayor (top 2 move on):

  • Paul Binns, 3,550
  • Chris Condie, 1,694
  • Paige Albrecht, 3,997
  • Charlie Tautuaa, 597

City Council (2 seats, top 4 move on):

  • E. Larell Stephens, 978
  • Stephen Suafilo, 1,066
  • Kenneth Glade, 643
  • Emily Lockhart, 3,495
  • Rachel Freeman, 3,427
  • Jared V. Peterson, 2,302
  • James Harrison, 3,404
  • Paul Hancock, 2,234
  • Jordan M. Hutchinson, 680
  • Tyson Hodges, 369

Mapleton

Mayor (top 2 move on):

  • Therin Garrett, 1,674
  • Scott Liggett, 996
  • Claudia Paradis, 88
  • Dallas Hakes (incumbent), 1,279

City Council (2 seats, top 4 move on):

  • Kasey Beck, 1,736
  • Melanie Bott, 1,386
  • David Smaldone, 577
  • Angela Silva, 1,002
  • Francis Gibson, 1,395
  • Jake Lake, 1,297

Orem

City Council (3 seats, top 6 move on):

  • Steven White, 1,693
  • Archie Williams, 226
  • Tommy Williams, 295
  • Quinn Mecham, 6,311
  • Crystal Muhlestein, 5,255
  • Doyle Mortimer, 5,682
  • Angela Moulton, 5,685
  • LaNae Millett, 5,659
  • David M. Spencer, 4,995
  • Truman Van Cott, 1,164

Payson

City Council (2 seats, top 4 move on):

  • Easton Brady, 724
  • Kirk D. Beecher, 642
  • Brett Christensen, 507
  • Lacee Smith, 893
  • Bob Provstgaard, 1,113
  • Joseph Hansen, 271

Provo

Mayor (top 2 move on):

  • Marsha Judkins, 5,302
  • Eric Mutch, 376
  • Michelle Kaufusi (incumbent), 5,626
  • Thatcher Alain Longman, 426

City Council City Wide I (1 seat, top 2 move on):

  • Katrice MacKay, 6,287
  • Adam Shin, 3,602
  • Tom Fifita Sitake Sr., 1,577

City Council District 2 (1 seat, top 2 move on):

  • Sally Clayton, 253
  • Jeff Whitlock, 1,276
  • Hannah Petersen, 1,129

City Council District 5 (1 seat, top 2 move on):

  • Sam Blackburn, 155
  • Rachel Whipple, 611
  • Shay Aslett, 126
  • Tim Jafek, 55

Saratoga Springs

City Council (2 seats, top 4 move on):

  • Emma Wilson, 2,039
  • Kevin McMillan, 1,078
  • Michael D.S. McOmber, 702
  • Esther Sekiziyivu, 654
  • Rob Taylor, 1,056
  • Tyler Tolley, 777
  • Randall Diamond, 761

Spanish Fork

Mayor (top 2 move on):

  • Scott Neilson, 1,560
  • Mike Mendenhall (incumbent), 2,850
  • Richard Dougan, 185

City Council (2 seats, top 4 move on):

  • Bryan Edman, 928
  • Shane Marshall, 2,475
  • Valerie Mills, 1,442
  • Kevin Oyler, 2,918
  • Edes Hill, 803

Spring Lake

City Council 4-year term (2 seats, top 4 move on):

  • Joy Benson, 73
  • Elizabeth Black, 24
  • David Charles, 126
  • Robert Judd, 99
  • Spensor Smith, 25
  • Jana Stanton, 25
  • Danise Farren, 30

City Council 2-year term (2 seats, top 4 move on):

  • Richard Behling, 84
  • Sharon Bascom, 74
  • Shamayne Cram, 22
  • Von Menlove, 39
  • Robert C. Marsh, 104
  • Ryan Moore, 53
  • Jordy Smith, 27

Vineyard

City Council (3 seats, top 6 move on):

  • Brett Clawson, 579
  • Jacob Wood, 742
  • Caden Rhoton, 580
  • Terry Ewing, 471
  • Ezra Nair, 603
  • Parker McCumber, 688
  • David Lauret, 594
  • Steve Terry, 267


Davis County

Clearfield

City Council (2 open seats, top 4 move on):

  • Brennan Berry, 506
  • Timothy Roper (incumbent), 859
  • Danielle King, 907
  • Karece Thompson (incumbent), 682
  • Tony B. De Mille, 327

Clinton

City Council (2 open seats, top 4 move on):

  • Jennifer Steele Christensen, 991
  • Robert Lee Eberhard, 142
  • Shelby Montgomery, 417
  • Adam B. Larsen, 1,274
  • Cameron M. Frick, 164
  • Gary Lee Tyler (incumbent), 397
  • Zackery M. Hatch, 592
  • Chris Danson, 1,041

Layton

Mayor:

  • Amy Midori Jones, 559
  • Trevor Lee Foust, 3,196
  • Joy Petro (incumbent), 5,331

City Council (2 open seats, top 4 move on):

  • Britshana Dahl Barfuss, 1,855
  • Cody Rae, 639
  • Jory Rand Argyle, 1,954
  • Claude Young, 1,629
  • Jarrod Morrill, 1,360
  • Mike Kolendrianos, 2,933
  • Bettina Smith Edmondson (incumbent), 4,308
  • Linda Lartigue, 2,315

North Salt Lake

City Council (2 open seats, top 4 move on):

  • Gary Steven Widders, 254
  • Conrad Jacobson, 680
  • Heidi Smoot, 1,228
  • Alisa Van Langeveld (incumbent), 1,281
  • Ryan Holbrook, 902

Sunset

City Council (2 open seats, top 4 move on):

  • Raymond Harold Chapman Jr., 58
  • Ronald Fish Wilson, 90
  • Nancy Greco Smalling (incumbent), 285
  • David Silos-Aguirre, 78
  • Cornel Wilkes Thomas, 142
  • Katherine R. Hunter, 216

West Bountiful

City Council (2 open seats, top 4 move on):

  • Kelly Enquist (incumbent), 416
  • Frank Yingst, 42
  • Richmond S. Thornley, 333
  • Julie Nichols Thompson, 738
  • Mark W. Preece (incumbent), 480

West Point

Mayor (top 2 move on):

  • Annette Judd, 468
  • Brian Vincent (incumbent), 950
  • David Marvin Drake, 490


Weber County

Harrisville

City Council, at-large (2 seats, top 4 move on):

  • Stephen Weiss, 172
  • Brenda Nelson, 192
  • Tracy Martinez, 70
  • Greg Montgomery, 576
  • Steven Wayne Hempel, 286
  • Jason Hadley, 593

Hooper

City Council, Seat 3 (top 2 move on):

  • Shauna Lee Ray, 100
  • Debra Marigoni, 140
  • Ray Hancock, 198

Marriott-Slaterville

Mayor (top 2 move on):

  • Les Syme, 300
  • Chelsie Stanger, 111
  • Mark Hodson, 132
  • Dennis Illum, 42

North Ogden

Mayor (top 2 move on):

  • Ryan Barker, 1,718
  • Mona Wald, 1,023
  • Phil Swanson, 1,225

City Council at-large (2 seats, top 4 move on):

  • Kevin Burns, 1,202
  • Tera Carney, 1,289
  • Zach Ward, 1,015
  • Jared Paul Flandro, 921
  • Jay D. Dalpias, 2,466

Ogden Valley

Mayor (top 2 move on):

  • Janet Wampler, 1,118
  • Kyle F. Reeder, 303
  • Andrew Philip Newton, 87
  • Shanna Francis, 1,460

City Council, Seat 1 (top 2 move on):

  • Michael Robert Zindel, 47
  • Christopher Charles Caldwell, 81
  • Chelsea J. Argyle, 132
  • Tia V. Shaw, 156
  • Raymond E. Higuera III, 58

City Council, Seat 2 (top 2 move on):

  • Abe Kelly Wangsgard, 159
  • Rick Marriott Kelson, 52
  • Peggy Dooling-Baker, 324

City Council, Seat 3 (top 2 move on):

  • Fred W. Blickle III, 91
  • Cari Cutler, 25
  • Marshall McGonegal, 75
  • Charlie Dickson Graff, 95
  • Benjamin H. Prall, 43
  • Kay Hoogland, 338

City Council, Seat 4 (top 2 move on):

  • Christine Brown, 3
  • Chad Booth, 483
  • Laura Warburton, 67
  • Beau Rawlinson, 19
  • Trevor Shuman, 13
  • Heidi H. Gross, 17
  • Christy Veglia, 20

City Council, Seat 5 (top 2 move on):

  • Donald E Griffiths, 117
  • Don Hickman, 288
  • Dan Davenport, 192

Ogden

City Council, At-large Seat A (top 2 move on):

  • Alicia Washington, 2,790
  • Marcia White, 2,771
  • Sheri Lyn Morreale, 550
  • John H. Thompson, 1,166

City Council, At-large Seat B (top 2 move on):

  • Pieder Beeli, 1,030
  • Bart E. Blair, 2,701
  • Kevin Lundell, 3,574

Plain City

Mayor (top 2 move on):

  • Phil Meyer, 1,179
  • Shawna Faulkner, 457
  • Kade Parks, 159

City Council, at-large (2 seats, top 4 move on):

  • Jed Jenkins, 1,015
  • Sean Jones, 468
  • Robert Jenkins Lamb, 489
  • Luigi Panunzio, 877
  • Lacey Hainline, 383

Pleasant View

City Council, at-large (2 seats, top 4 move on):

  • Sean Wilkinson, 907
  • Brian Gray, 407
  • Johnny Ferry, 831
  • Todd Hardman, 164
  • Derek Draper, 271

Riverdale

City Council (2 seats, top 4 move on):

  • Kent T. Anderson, 509
  • Bart Stevens, 371
  • Shauna Flinders, 365
  • Jim Packard, 330
  • Stacey E. Haws, 380

Roy

City Council, at-large (2 seats, top 4 move on):

  • Rebel Brooks, 483
  • Diane Wilson, 1,916
  • Blythe C. Wilde, 251
  • Jason Evan Sphar, 1,059
  • Anna Graff, 634
  • Janel Hulbert, 1,274
  • Anthony W. Dick, 931

City Council, at-large, 2-year (top 2 move on):

  • Ty Chaston, 780
  • Sharin Marie Withers, 354
  • Darrin Albright, 598
  • Alexis Jackson, 926
  • Randy R. Scadden, 842

Washington County

Enterprise

City Council (2 seats, top 4 move on):

  • Yvonne Colby, 76
  • Justin Seegmiller, 267
  • Craig Gardner, 98
  • Ronald Alfred Lehm, 51
  • Douglas R Truman, 112
  • Kanton Vause, 130
  • Jerald Hunt, 148

Hurricane

Mayor (top 2 move on):

  • Nanette Billings (incumbent), 1,632
  • Rick Crow, 821
  • Gary Sanders, 494
  • Clark Fawcett, 1,815

City Council (2 seats, top 4 move on):

  • Shavene E. Butler, 655
  • Cindy Charlton-Matejka, 958
  • Lynn L. Excell, 1,480
  • Katheryne Knight, 501
  • Kevin Thomas, 1,306
  • Michael C. Hirschi, 1,701
  • David B Imlay, 2,206

Ivins

City Council (2 seats, top 4 move on):

  • Jenny Johnson Christiansen, 438
  • Lance Burton Anderson, 195
  • Shad Johnsen, 726
  • Mike Scott, 1,597
  • Wayne D. Pennington, 971
  • Dillon Hurt, 1,101
  • Jamy Dahle, 298

La Verkin

City Council (2 seats, top 4 move on):

  • Amanda Barr, 215
  • John Vincent Valenti, 189
  • Christian Kenneth Harrison, 132
  • Richard Brooks Howard, 235
  • Annika Durum, 142

Leeds

Town Council (2 seats, top 4 move on):

  • Doris Brown-McNally, 148
  • Adam Ken Law, 102
  • Aaron Price, 157
  • Christine Marie Harvey, 132
  • Troi Gee Hoster, 106

Town Council 2-year term (1 seat, top 2 move on):

  • Jeffrey Douglas Allen, 129
  • Rochelle Gardner, 149
  • Kenneth Hadley, 58

Springdale

Mayor (top 2 move on):

  • Barbara Bruno (incumbent), 158
  • Pat Campbell, 57
  • Jeff McKee, 7

City Council (2 seats, top 4 move on):

  • Noel Benson, 80
  • Jack Burns, 80
  • Paul Zimmerman, 37
  • Randy Aton, 108
  • Tom Kenaston, 95
  • Kathy LaFave, 48

St. George

Mayor (top 2 move on):

  • Brannon R. Razo, 471
  • Michelle Randall (incumbent), 7,276
  • Aros Mackey, 3,299
  • Jimmie B. Hughes, 6,576

City Council (2 seats, top 4 move on):

  • Nathan Caplin, 3,289
  • Greg Aldred, 4,705
  • Jami Leavitt, 5,602
  • Natalie Larsen, 6,348
  • Shane Losee, 2,554
  • Michelle Tanner, 7,605
  • Bryan D. Thiriot, 2,222


Tooele County

Erda

City Council District 4 (top 2 move on):

  • Tynley Bean, 33
  • Lawrence Kimpel, 57
  • Craig Smith, 53

Grantsville

Mayor (top 2 move on)

  • Jolene Jenkins, 636
  • Todd Stewart, 541
  • Heidi B. Hammond, 871

City Council (2 seats, top 4 move on):

  • Kevin D Casey, 163
  • Mackenzie Wilstead, 431
  • Charles Sipes, 78
  • Tom Tripp, 942
  • Michael L. Tate, 460
  • Jake Thomas, 791
  • Mint Phillipps, 74
  • Derek Dalton, 880

Tooele

Mayor (top 2 move on):

  • Karen Betancor, 976
  • Priums S. Butler, 187
  • Maresa Tonioli Manzione, 1,866
  • Brad Pratt, 1,357

City Council (2 seats, top 4 move on):

  • Emily A Chandler, 1,380
  • Kelley Anderson, 956
  • Dave McCall, 1,883
  • Jon Gossett, 2,105
  • Spencer Peck, 1,480


Iron County

Cedar City

Mayor (top 2 move on):

  • Emily Rhodes, 554
  • Steve Nelson, 2,162
  • Rebecca Faith Munn, 119
  • Phil E. Schmidt, 1,355

City Council (2 seats, top 4 move on):

  • Ronald Riddle, 1,500
  • Barry E. Short, 611
  • Waldo D. Galan, 1,502
  • Kathy A. Long, 893
  • R. Scott Phillips, 2,955

Enoch

Mayor (top 2 move on):

  • Noel J Wells, 205
  • Jim Rushton, 394
  • Katherine A. Ross, 422


Wasatch County

Charleston

Mayor (top 2 move on)

  • Brenda Christensen, 29
  • Jan Wilson, 100
  • Shawn Taylor, 68

Town Council (2 seats, top 4 move on):

  • Michael Bauer, 80
  • Marc L. Mair, 64
  • John (Bob) Robert "Bob" Kowallis, 44
  • Scott Todd Solum, 132
  • Brenda Angela Gemmell, 60

Heber City

Mayor (top 2 move on)

  • Heidi Franco (incumbent), 1,468
  • D. Scott Phillips, 1,271
  • Mike Hewlett, 206

City Council (2 seats, top 4 move on):

  • Yvonne M. Barney, 1,259
  • Lori Wikert Rutland, 388
  • Corey Noyes, 620
  • Morgan Murdock, 940
  • Nick Lopez, 921
  • Christen Thompson, 550
  • Jami Hewlett, 152
  • Ken Davis, 583

Midway

City Council (2 seats, top 4 move on):

  • Craig Knight, 158
  • Starr Stratford, 648
  • Jared (JC) Simonsen, 430
  • Andy Garland, 621
  • Randy Lundin, 250
  • Genene Probst, 401


Summit County

Coalville

Mayor: (top 2 move on)

  • Walter William Brock, 45
  • Lynn Wood, 132
  • Tyler J. Rowser, 39
  • Rory Thomas Swensen, 172

City Council (2 seats, top 4 move on)

  • Matthew Boyer, 223
  • Steven Bingham Richins, 71
  • Andrew Edward Nelson, 85
  • Colleen C. Goodman, 123
  • Chris Tomczyk, 45
  • Jeff M. Peterson, 196

Francis

City Council (2 seats, top 4 move on):

  • Scott Ian Buchanan, 32
  • Justin Ciampi, 59
  • Riley J. Atkinson, 176
  • Lynsi Stone, 122
  • Shana Jai Fryer, 97
  • Clayton Wilson Querry, 121

Henefer

Mayor (top 2 move on):

  • James Alfre Rees, 95
  • Kay H. Richins (incumbent), 119
  • Dawn M. Langston, 9

Park City

City Council (2 seats, top 4 move on)

  • Diego Zegarra, 969
  • Jeremy Rubell, 648
  • Beth Armstrong, 538
  • Molly Miller, 431
  • John "J.K." Kenworthy, 562
  • Danny Glasser, 521
  • Tana Toly, 1,080
  • Ian Hartley, 205

Related stories

Most recent Utah elections stories

Related topics

KSL.com StaffKSL.com Staff
KSL.com Beyond Series
KSL.com Beyond Business

KSL Weather Forecast

KSL Weather Forecast
Play button