The Wyoming Legislature’s balance of power was largely determined in August’s primary elections, when voters resoundingly rejected the hard-right Wyoming Freedom Caucus in favor of more moderate Republican candidates. But a handful of races still posed uncertainty ahead of Tuesday. Here’s how those races panned out.  

Rep. Posey keeps House District 33, one of the Legislature’s few swing districts.

Democrat Rep. Ivan Posey defended his seat for House District 33 against his opponent, Republican Justin Morgan. Posey, an Eastern Shoshone educator, has represented the district since 2024.

A member of the House Transportation Committee and chairperson of the Select Committee on Tribal Relations, Posey said in response to WyoFile’s candidate questionnaire that his biggest concerns are rising costs and access to healthcare, education and young people leaving the state.

Stretching across Fremont County, House District 33 encompasses the Wind River Indian Reservation towns of Fort Washakie, Ethete and Arapahoe, as well as the small non-tribal communities of Atlantic City, Crowheart and Hudson. Over the years, its representation has flipped back and forth between Democrats and Republicans, as well as enrolled tribal members and white ranchers.

Costello will replace longtime Rep. Harshman in House District 37.

Republican Brian Costello, a Casper educator and coach, will be House District 37’s new representative after longtime Republican Rep. Steve Harshman decided to run for state superintendent of public instruction. 

Harshman has represented Natrona County’s House District 37 since 2003, including two terms as speaker of the House. The district spans Casper Mountain and several west-side neighborhoods, including Wolf Creek and Valley Hills. Costello faced Democratic candidate Betsy Erickson, also an educator, in the general election. 

Born in Kemmerer and raised in Big Piney, Costello said in his response to WyoFile’s candidate questionnaire that he would prioritize local control, supporting schools and businesses, protecting public lands and creating opportunities for young people to build lives in the state. 

House District 23 keeps a Democrat. 

Democrat Rep. Liz Storer defended her House District 23 seat against Republican Shannon Brennan. Storer, who has represented the district since 2022, has largely focused on abortion rights, tourism and tax reform. 

(Storer is the president and CEO of the George B. Storer Foundation, a financial supporter of WyoFile. The foundation has no role in WyoFile’s editorial content.)

Since 2015, voters in Teton County, one of Wyoming’s two blue bubbles, have sent a Democrat to Cheyenne to represent its northern half, including Teton Village, an eastern section of Wilson, as well as the communities of Kelly, Moran and Moose.

Rep. Sherwood also defended her House District 14 seat. 

Democratic Rep. Trey Sherwood also defended her seat in House District 14, which spans northern Laramie and the Albany County communities of Rock River and Bosler. Sherwood has represented the area since 2020. She faced Republican candidate Emily Study in the general election.

As a lawmaker, Sherwood rose through the ranks of the minority party, while focusing on housing, supporting rural schools and suicide prevention. Most recently, she served as the sole Democrat on the House Appropriations Committee — the Legislature’s panel responsible for crafting the state’s budget bill.

House District 11 turns blue.

Democrat Britney Tennant, who runs the Cheyenne Animal Shelter, defeated Republican Dan McIntosh and Libertarian Ryan Shollenberger in House District 11’s three-way race, according to Laramie County’s unofficial results.

Tennant is set to replace Republican Rep. Jacob Wasserburger, who didn’t run for reelection after serving one term representing the central Cheyenne district. 

House District 11’s boundaries shifted significantly during the Legislature’s 2022 redistricting process. Years before then, several Democrats represented the district. But for the last decade, it has favored Republicans.

Maggie Mullen reports on state government and politics. Before joining WyoFile in 2022, she spent five years at Wyoming Public Radio.

Maya Shimizu Harris covers public safety for WyoFile. She was previously a freelance writer and the state politics reporter for the Casper Star-Tribune.

Leave a comment

WyoFile's goal is to provide readers with information and ideas that foster constructive conversations about the issues and opportunities our communities face. One small piece of how we do that is by offering a space below each story for readers to share perspectives, experiences and insights. For this to work, we need your help.

What we're looking for: 

  • Your real name — first and last. 
  • Direct responses to the article. Tell us how your experience relates to the story.
  • The truth. Share factual information that adds context to the reporting.
  • Thoughtful answers to questions raised by the reporting or other commenters.
  • Tips that could advance our reporting on the topic.
  • No more than three comments per story, including replies. 

What we block from our comments section, when we see it:

  • Pseudonyms. WyoFile stands behind everything we publish, and we expect commenters to do the same by using their real name.
  • Comments that are not directly relevant to the article. 
  • Demonstrably false claims, what-about-isms, references to debunked lines of rhetoric, professional political talking points or links to sites trafficking in misinformation.
  • Personal attacks, profanity, discriminatory language or threats.
  • Arguments with other commenters.

Other important things to know: 

  • Appearing in WyoFile’s comments section is a privilege, not a right or entitlement. 
  • We’re a small team and our first priority is reporting. Depending on what’s going on, comments may be moderated 24 to 48 hours from when they’re submitted — or even later. If you comment in the evening or on the weekend, please be patient. We’ll get to it when we’re back in the office.
  • We’re not interested in managing squeaky wheels, and even if we wanted to, we don't have time to address every single commenter’s grievance. 
  • Try as we might, we will make mistakes. We’ll fail to catch aliases, mistakenly allow folks to exceed the comment limit and occasionally miss false statements. If that’s going to upset you, it’s probably best to just stick with our journalism and avoid the comments section.
  • We don’t mediate disputes between commenters. If you have concerns about another commenter, please don’t bring them to us.

The bottom line:

If you repeatedly push the boundaries, make unreasonable demands, get caught lying or generally cause trouble, we will stop approving your comments — maybe forever. Such moderation decisions are not negotiable or subject to explanation. If civil and constructive conversation is not your goal, then our comments section is not for you. 

Your email address will not be published. Required fields are marked *