facebook-pixel

Utah House District 2: Mike Petersen faces off with Barbara J. Haggerty

Here’s what we know about the Utah House District 2 race between Republican Mike Petersen and Democrat Barbara J. Haggerty.

(Bethany Baker  |  The Salt Lake Tribune) The Utah Capitol in Salt Lake City on Wednesday, Sept. 30, 2026.

(Bethany Baker | The Salt Lake Tribune) The Utah Capitol in Salt Lake City on Wednesday, Sept. 30, 2026.

Note to readers • Click here to find an interactive map where you can enter your address to see all the races on your ballot that have a voter guide from The Salt Lake Tribune.

Republican Mike Petersen — who’s been a Utah House representative since first taking office in January 2021 — is facing Democrat Barbara J. Haggerty in November’s election.

According to Haggerty’s campaign Facebook page, she is running “so that Cache Valley families don’t have to keep waiting for affordable homes, fiscal stewardship and a government they can trust.”

In videos she has posted to the page, she advocates for Utah to take stronger action in preserving water resources, and urged Logan city to pass strong regulations on data centers.

Mike Petersen’s campaign website boasts his years of experience in the Utah House of Representatives since he was first elected during the 2020 general election.

He says he supports water management legislation that acknowledges the challenges Utah faces “while also protecting the rights of individual Utahns.”

He also says he seeks to ensure Utahns have reliable, affordable energy, and says the state hosts several valuable energy resources, including coal, natural gas and oil. In addition, he acknowledges that “geothermal and nuclear energy also show great promise.”

The Salt Lake Tribune sent both candidates a survey asking about their positions on government corruption, water conservation, affordability and other topics facing legislators. Neither Petersen nor Haggerty responded.

Utah’s general election is Nov. 3. Ballots must be dropped off to or — if mailed — received by the county clerk 8 p.m. that day.

Help keep Utahns informed.

It’s not easy to cut through all the noise of an election cycle.

Tribune journalists have you covered. We’ve spent hundreds of hours reaching out to candidates in more than 80 races. We’ve broken down ballot initiatives. We asked the questions you wanted candidates to answer, ensuring you know where they stand on affordability and water issues, among others.

All so you, and your neighbors, can make choices with confidence.

This work takes real resources to produce. As a nonprofit newsroom we can only do this with donations from readers like you.

Please make a gift today to ensure we can keep bringing you the information you need.