# 2024 Arizona House of Representatives election

Elections in Arizona :
Federal government
Presidential elections
1912
1916
1920
1924
1928
1932
1936
1940
1944
1948
1952
1956
1960
1964
1968
1972
1976
1980
1984
1988
1992
1996
2000
2004
2008
2012
2016
2020
2024
Presidential primaries
Democratic
2004
2008
2016
2020
2024
Republican
2008
2012
2016
2024
U.S. Senate elections
1912
1914
1916
1920
1922
1926
1928
1932
1934
1938
1940
1944
1946
1950
1952
1956
1958
1962
1964
1968
1970
1974
1976
1980
1982
1986
1988
1992
1994
1998
2000
2004
2006
2010
2012
2016
2018
2020 sp
2022
2024
2028
2030
U.S. House of Representatives elections
1911
1912
1914
1916
1918
1920
1922
1924
1926
1928
1930
1932
1933
AL sp
1934
1936
1938
1940
1942
1944
1946
1948
1950
1952
1954
1956
1958
1960
1961
2nd sp
1962
1964
1966
1968
1970
1972
1974
1976
1978
1980
1982
1984
1986
1988
1990
1991
2nd sp
1992
1994
1996
1998
2000
2002
2004
2006
8th
2008
2010
2012
8th sp
2014
2016
2018
8th sp
2020
2022
2024
2026 :
State government
State elections
2006
2010
2014
2016
2018
2020
2022
2024
Gubernatorial elections
1911
1914
1916
1918
1920
1922
1924
1926
1928
1930
1932
1934
1936
1938
1940
1942
1944
1946
1948
1950
1952
1954
1956
1958
1960
1962
1964
1966
1968
1970
1974
1978
1982
1986
1990
1994
1998
2002
2006
2010
2014
2018
2022
2026
Secretary of State elections
2014
2018
2022
2026
Attorney General elections
2018
2022
2026
Treasurer elections
2022
Superintendent elections
2018
2022
Senate elections
1956
1958
1960
1962
1964
1966
1968
1970
1972
1974
1976
1978
1980
1982
1984
1986
1988
1990
1992
1994
1996
1998
2000
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024
House of Representatives elections
1956
1958
1960
1962
1964
1966
1968
1970
1972
1974
1976
1978
1980
1982
1984
1986
1988
1990
1992
1994
1996
1998
2000
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024 :
Ballot measures
List of Arizona ballot propositions
2000
203
2004
200
2006
107
204
207
2008
102
2010
100
203
2020
207
2024
139 :
Phoenix
Mayoral elections
2011
2015
2018–19 (sp)
2020
2024 :
Tucson
Mayoral elections
1991
1995
1999
2003
2007
2011
2015
2019
2023 :
Other localities
Gilbert
2012
Glendale
2012
2016
Maricopa County
2024
Mesa
2008
2012
2020
2024
Scottsdale
2008
2012 :
vte :
The 2024 Arizona House of Representatives elections was held on November 5, 2024. Voters elected all 60 members of the Arizona House of Representatives to serve two-year terms with two members chosen from each of the state's 30 legislative districts. Primary elections were held on July 30, 2024.
Prior to the elections, Republicans hold a slim majority of 31 members over the 29 Democrats. To flip control of the chamber, Democrats would need to net two seats in November.

## Partisan Background

In the 2020 presidential election, Joe Biden and Donald Trump each won 15 of Arizona's 30 Legislative Districts.

## Predictions

| Source | Ranking | As of |
| 270toWin | Tilt D (flip) | July 13, 2024 |
| CNalysis | Tossup | November 1, 2024 |
| Sabato's Crystal Ball | Tossup | June 18, 2024 |

## Overview of results

Seats :
| | Republican Party | 33 |
| | Democratic Party | 27 |
| Total | Total | 60 |

## Results by district

† - Incumbent not seeking re-election
| District | Incumbent | Party | Elected Representative | Party |
| 1st | Selina Bliss | Rep | Selina Bliss | Rep |
| 1st | Quang Nguyen | Rep | Quang Nguyen | Rep |
| 2nd | Judy Schwiebert† | Dem | Stephanie Simacek | Dem |
| 2nd | Justin Wilmeth | Rep | Justin Wilmeth | Rep |
| 3rd | Joseph Chaplik | Rep | Joseph Chaplik | Rep |
| 3rd | Alexander Kolodin | Rep | Alexander Kolodin | Rep |
| 4th | Matt Gress | Rep | Matt Gress | Rep |
| 4th | Eric Meyer† | Dem | Pamela Carter | Rep |
| 5th | Sarah Liguori | Dem | Sarah Liguori | Dem |
| 5th | Charles Lucking | Dem | Aaron Marquez | Dem |
| 6th | Mae Peshlakai | Dem | Mae Peshlakai | Dem |
| 6th | Myron Tsosie | Dem | Myron Tsosie | Dem |
| 7th | David Cook† | Rep | Walt Blackman | Rep |
| 7th | David Marshall | Rep | David Marshall | Rep |
| 8th | Melody Hernandez† | Dem | Janeen Connolly | Dem |
| 8th | Deborah Nardozzi† | Dem | Brian Garcia | Dem |
| 9th | Lorena Austin | Dem | Lorena Austin | Dem |
| 9th | Seth Blattman | Dem | Seth Blattman | Dem |
| 10th | Justin Heap† | Rep | Justin Olson | Rep |
| 10th | Barbara Parker† | Rep | Ralph Heap | Rep |
| 11th | Oscar De Los Santos | Dem | Oscar De Los Santos | Dem |
| 11th | Junelle Cavero | Dem | Junelle Cavero | Dem |
| 12th | Patty Contreras | Dem | Patty Contreras | Dem |
| 12th | Stacey Travers | Dem | Stacey Travers | Dem |
| 13th | Jennifer Pawlik† | Dem | Jeff Weninger | Rep |
| 13th | Julie Willoughby | Rep | Julie Willoughby | Rep |
| 14th | Travis Grantham† | Rep | Khyl Powell | Rep |
| 14th | Laurin Hendrix | Rep | Laurin Hendrix | Rep |
| 15th | Jacqueline Parker† | Rep | Michael Way | Rep |
| 15th | Neal Carter | Rep | Neal Carter | Rep |
| 16th | Teresa Martinez | Rep | Teresa Martinez | Rep |
| 16th | Keith Seaman | Dem | Chris Lopez | Rep |
| 17th | Rachel Jones | Rep | Rachel Jones | Rep |
| 17th | Cory McGarr | Rep | Kevin Volk | Dem |
| 18th | Nancy Gutierrez | Dem | Nancy Gutierrez | Dem |
| 18th | Christopher Mathis | Dem | Christopher Mathis | Dem |
| 19th | Gail Griffin | Rep | Gail Griffin | Rep |
| 19th | Lupe Diaz | Rep | Lupe Diaz | Rep |
| 20th | Betty Villegas | Dem | Betty Villegas | Dem |
| 20th | Alma Hernandez | Dem | Alma Hernandez | Dem |
| 21st | Consuelo Hernandez | Dem | Consuelo Hernandez | Dem |
| 21st | Stephanie Stahl Hamilton | Dem | Stephanie Stahl Hamilton | Dem |
| 22nd | Lupe Contreras | Dem | Lupe Contreras | Dem |
| 22nd | Elda Luna-Nájera | Dem | Elda Luna-Nájera | Dem |
| 23rd | Mariana Sandoval | Dem | Mariana Sandoval | Dem |
| 23rd | Michele Pena | Rep | Michele Pena | Rep |
| 24th | Analise Ortiz† | Dem | Anna Abeytia | Dem |
| 24th | Lydia Hernandez | Dem | Lydia Hernandez | Dem |
| 25th | Tim Dunn† | Rep | Nick Kupper | Rep |
| 25th | Michael Carbone | Rep | Michael Carbone | Rep |
| 26th | Cesar Aguilar | Dem | Cesar Aguilar | Dem |
| 26th | Quantá Crews | Dem | Quantá Crews | Dem |
| 27th | Ben Toma† | Rep | Lisa Fink | Rep |
| 27th | Kevin Payne† | Rep | Tony Rivero | Rep |
| 28th | Beverly Pingerelli | Rep | Beverly Pingerelli | Rep |
| 28th | David Livingston | Rep | David Livingston | Rep |
| 29th | Steve Montenegro | Rep | Steve Montenegro | Rep |
| 29th | Austin Smith† | Rep | James Taylor | Rep |
| 30th | Leo Biasiucci | Rep | Leo Biasiucci | Rep |
| 30th | John Gillette | Rep | John Gillette | Rep |

## Retirements
### Republican

* District 7: David Cook was term-limited.
* District 10: Justin Heap ran for Maricopa County Recorder.
* District 10: Barbara Parker retired.
* District 14: Travis Grantham was term-limited.
* District 15: Jacqueline Parker retired.
* District 25: Tim Dunn ran for the Arizona State Senate.
* District 27: Ben Toma ran for the U.S. House of Representatives.
* District 27: Kevin Payne was term-limited.
* District 29: Austin Smith withdrew amid accusations of signature fraud.

### Democratic

* District 2: Judy Schwiebert ran for the Arizona State Senate.
* District 4: Laura Terech retired.
* District 8: Melody Hernandez was running for the Arizona State Senate, but withdrew after her petitions were challenged for an insufficient number of valid signatures.
* District 8: Deborah Nardozzi retired.
* District 13: Jennifer Pawlik retired.
* District 24: Analise Ortiz ran for the Arizona State Senate.

## Detailed results
### District 1

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Quang Nguyen (incumbent) | 38,264 | 44.26% |
| | Republican | Selina Bliss (incumbent) | 34,074 | 39.41% |
| | Republican | Shawn Dell Wildman | 14,117 | 16.33% |
| Total votes | Total votes | Total votes | 86,455 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Marcia Smith | 16,516 | 53.43% |
| | Democratic | Jay Ruby | 14,397 | 46.57% |
| Total votes | Total votes | Total votes | 30,913 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Selina Bliss (incumbent) | 88,691 | 33.91% |
| | Republican | Quang Nguyen (incumbent) | 87,726 | 33.54% |
| | Democratic | Jay Ruby | 40,911 | 15.64% |
| | Democratic | Marcia Smith | 44,199 | 16.9% |
| Total votes | Total votes | Total votes | 261,527 | 100.00% |
| | Republican hold | Republican hold | Republican hold | Republican hold |
| | Republican hold | Republican hold | Republican hold | Republican hold |

### District 2

* Neil DeSanti withdrew from the Republican primary.
Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Justin Wilmeth (incumbent) | 14,896 | 54.52% |
| | Republican | Ari Daniel Bradshaw | 12,382 | 45.32% |
| | Republican | Danielle Hagen | 43 | 0.16% |
| Total votes | Total votes | Total votes | 27,321 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Stephanie Simacek | 14,072 | 100.00% |
| Total votes | Total votes | Total votes | 14,072 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Ari Daniel Bradshaw | 46,810 | 29.72% |
| | Democratic | Stephanie Simacek | 47,810 | 30.35% |
| | Independent | Tom Simes | 15,946 | 10.12% |
| | Republican | Justin Wilmeth (incumbent) | 46,942 | 29.8% |
| Total votes | Total votes | Total votes | 157,508 | 100.00% |
| | Republican hold | Republican hold | Republican hold | Republican hold |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 3

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Joseph Chaplik (incumbent) | 37,876 | 53.92% |
| | Republican | Alexander Kolodin (incumbent) | 32,368 | 46.08% |
| Total votes | Total votes | Total votes | 70,244 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Richard Corles | 18,040 | 100.00% |
| Total votes | Total votes | Total votes | 18,040 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Joseph Chaplik (incumbent) | 93,596 | 39.38% |
| | Democratic | Richard Corles | 55,372 | 23.3% |
| | Republican | Alexander Kolodin (incumbent) | 88,693 | 37.32% |
| Total votes | Total votes | Total votes | 237,661 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 4

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Matt Gress (incumbent) | 24,366 | 55.60% |
| | Republican | Pamela Carter | 19,454 | 44.40% |
| Total votes | Total votes | Total votes | 43,820 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Kelli Butler | 20,949 | 52.50% |
| | Democratic | Karen Gresham | 18,956 | 47.50% |
| Total votes | Total votes | Total votes | 39,905 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Kelli Butler | 66,407 | 24.13% |
| | Republican | Pamela Carter | 69,077 | 25.1% |
| | Democratic | Karen Gresham | 64,038 | 23.27% |
| | Republican | Matt Gress (incumbent) | 75,669 | 27.5% |
| Total votes | Total votes | Total votes | 275,191 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 5

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Sarah Liguori (incumbent) | 17,215 | 42.05% |
| | Democratic | Aaron Márquez | 11,334 | 27.68% |
| | Democratic | Charles Walter Lucking (incumbent) | 8,342 | 20.38% |
| | Democratic | Dorri Thyden | 4,051 | 9.89% |
| Total votes | Total votes | Total votes | 40,942 | 100.00% |
| Republican Party Primary Results |||||
| | Republican | Reina "Reina" Patocs | 1,450 | 92.59% |
| | Republican | Juan Schoville | 116 | 7.41% |
| Total votes | Total votes | Total votes | 1,566 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Arthur Gonzales Sr. | 88 | 0.1% |
| | Democratic | Sarah Liguori (incumbent) | 61,889 | 40.5% |
| | Democratic | Aaron Márquez | 59,087 | 38.7% |
| | Republican | Reina "Reina" Patocs | 31,601 | 20.7% |
| Total votes | Total votes | Total votes | 152,665 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 6

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Myron Tsosie (incumbent) | 15,958 | 40.24% |
| | Democratic | Mae Peshlakai (incumbent) | 15,537 | 39.17% |
| | Democratic | Angela Maloney | 8,166 | 20.59% |
| Total votes | Total votes | Total votes | 39,661 | 100.00% |
| Republican Party Primary Results |||||
| | Republican | Rich King | 7,291 | 50.11% |
| | Republican | Lloyd Johnson | 7,259 | 49.89% |
| Total votes | Total votes | Total votes | 14,550 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Lloyd Johnson | 21,381 | 15.8% |
| | Republican | Richard "Rich" King | 21,425 | 15.8% |
| | Democratic | Mae Peshlakai (incumbent) | 45,397 | 33.6% |
| | Democratic | Myron Tsosie (incumbent) | 47,088 | 34.6% |
| Total votes | Total votes | Total votes | 135,291 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 7

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Walter "Walt" Blackman | 18,058 | 27.43% |
| | Republican | David Marshall Sr. (incumbent) | 16,333 | 24.81% |
| | Republican | Steven Slaton | 9,292 | 14.12% |
| | Republican | Andrew Costanzo | 8,579 | 13.03% |
| | Republican | John Fillmore | 8,571 | 13.02% |
| | Republican | Barby Ingle | 4,992 | 7.58% |
| Total votes | Total votes | Total votes | 65,825 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Nancy Hartl | 12,871 | 55.28% |
| | Democratic | Kevin Chiquete | 10,412 | 44.72% |
| Total votes | Total votes | Total votes | 23,283 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Walter "Walt" Blackman | 64,591 | 32.7% |
| | Democratic | Kevin Chiquete | 33,120 | 16.8% |
| | Democratic | Nancy Hartl | 35,972 | 18.2% |
| | Republican | David Marshall Sr. (incumbent) | 63,900 | 32.3% |
| Total votes | Total votes | Total votes | 197,583 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 8

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Brian Garcia | 9,078 | 34.33% |
| | Democratic | Janeen Connolly | 8,856 | 33.49% |
| | Democratic | Juan Mendez | 8,510 | 32.18% |
| Total votes | Total votes | Total votes | 26,444 | 100.00% |
| Republican Party Primary Results |||||
| | Republican | Caden Darrow | 9,281 | 100.00% |
| Total votes | Total votes | Total votes | 9,281 | 100.00% |
| Green Party Primary Results |||||
| | Green | Tre Rook | 7 | 100.00% |
| Total votes | Total votes | Total votes | 7 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Janeen Connolly | 37,629 | 35% |
| | Republican | Caden Darrow | 27,415 | 25.5% |
| | Democratic | Brian Garcia | 36,770 | 34.2% |
| | Green | Tre Rook | 5,597 | 5.2% |
| Total votes | Total votes | Total votes | 107,411 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 9

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Lorena Austin (incumbent) | 10,353 | 54.22% |
| | Democratic | Seth Blattman (incumbent) | 8,741 | 45.78% |
| Total votes | Total votes | Total votes | 19,094 | 100.00% |
| Republican Party Primary Results |||||
| | Republican | Mary Ann Mendoza | 10,429 | 50.71% |
| | Republican | Kylie Barber | 10,136 | 49.29% |
| Total votes | Total votes | Total votes | 20,565 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Lorena Austin (incumbent) | 39,041 | 26.5% |
| | Republican | Kylie Barber | 35,895 | 24.4% |
| | Democratic | Seth Blattman (incumbent) | 36,823 | 25% |
| | Republican | Mary Ann Mendoza | 35,553 | 24.1% |
| Total votes | Total votes | Total votes | 147,312 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 10

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Justin Olson | 17,746 | 38.50% |
| | Republican | Ralph Heap | 16,335 | 35.44% |
| | Republican | Matt Greer | 12,016 | 26.07% |
| Total votes | Total votes | Total votes | 46,097 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Helen Hunter | 13,477 | 96.04% |
| | Democratic | Stephanie Simmons | 555 | 3.96% |
| Total votes | Total votes | Total votes | 14,032 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Ralph Heap | 49,683 | 29.9% |
| | Democratic | Helen Hunter | 32,693 | 19.7% |
| | Republican | Justin Olson | 50,945 | 30.7% |
| | Democratic | Stephanie Simmons | 32,668 | 19.7% |
| Total votes | Total votes | Total votes | 165,989 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 11

* Michael Butts was removed from the Democratic primary ballot.
Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Oscar De Los Santos (incumbent) | 11,592 | 47.00% |
| | Democratic | Junelle Cavero (incumbent) | 8,922 | 36.18% |
| | Democratic | Izaak Ruiz | 4,148 | 16.82% |
| Total votes | Total votes | Total votes | 24,662 | 100.00% |
| Republican Party Primary Results |||||
| | Republican | Joseph Charles Dailey | 3,886 | 54.40% |
| | Republican | Cesar Ivan Aleman | 3,257 | 45.60% |
| Total votes | Total votes | Total votes | 7,143 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Cesar Ivan Aleman | 10,787 | 13.9% |
| | Democratic | Junelle Cavero (incumbent) | 26,850 | 34.7% |
| | Republican | Joseph Charles Dailey | 10,858 | 14% |
| | Democratic | Oscar De Los Santos (incumbent) | 28,898 | 37.3% |
| Total votes | Total votes | Total votes | 77,393 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 12

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Patricia "Patty" Contreras (incumbent) | 18,996 | 51.72% |
| | Democratic | Anastasia "Stacey" Travers (incumbent) | 17,734 | 48.28% |
| Total votes | Total votes | Total votes | 36,730 | 100.00% |
| Republican Party Primary Results |||||
| | Republican | Lawrence Hudson | 16,793 | 100.00% |
| Total votes | Total votes | Total votes | 16,793 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Patricia "Patty" Contreras (incumbent) | 65,931 | 36.41 |
| | Republican | Lawrence Hudson | 49,932 | 27.57 |
| | Libertarian | Marc Johnston | 89 | 0.05 |
| | Democratic | Anastasia "Stacey" Travers (incumbent) | 65,115 | 35.96 |
| | Independent | Benjamin Wirtz | 35 | 0.02 |
| Total votes | Total votes | Total votes | | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 13

* Shante Saulsberry withdrew from the Democratic primary.
Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Jeff Weninger | 19,642 | 51.01% |
| | Republican | Julie Willoughby (incumbent) | 18,867 | 48.99% |
| Total votes | Total votes | Total votes | 38,509 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Brandy Reese | 13,986 | 50.63% |
| | Democratic | Nicholas Gonzales | 13,638 | 49.37% |
| Total votes | Total votes | Total votes | 27,624 | 100.00% |
| Green Party Primary Results |||||
| | Green | Cody Hannah | 5 | 100.00% |
| Total votes | Total votes | Total votes | 5 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Nicholas Gonzales | 51,133 | 23.1% |
| | Green | Cody Hannah | 3,361 | 1.5% |
| | Democratic | Brandy Reese | 52,677 | 23.8% |
| | Republican | Jeff Weninger | 57,486 | 25.9% |
| | Republican | Julie Willoughby (incumbent) | 56,914 | 25.7% |
| Total votes | Total votes | Total votes | 221,571 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 14

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Laurin Hendrix (incumbent) | 13,611 | 26.95% |
| | Republican | Khyl Powell | 11,998 | 23.75% |
| | Republican | Andrew Jackson | 10,539 | 20.87% |
| | Republican | Lalani Hunsaker | 9,324 | 18.46% |
| | Republican | Joel Coen | 5,038 | 9.97% |
| Total votes | Total votes | Total votes | 50,510 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Kristin Clark | 356 | 100.00% |
| Total votes | Total votes | Total votes | 356 | 100.00% |
| Green Party Primary Results |||||
| | Green | Scott Menor | 3 | 100.00% |
| Total votes | Total votes | Total votes | 3 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Laurin Hendrix (incumbent) | 47,531 | 43.2% |
| | Green | Scott Menor | 18,355 | 16.7% |
| | Republican | Khyl Powell | 44,185 | 40.1% |
| Total votes | Total votes | Total votes | 110,071 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 15

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Neal Carter (incumbent) | 18,190 | 34.95% |
| | Republican | Michael Way | 15,097 | 29.01% |
| | Republican | Peter Anello | 9,656 | 18.55% |
| | Republican | Alex Stovall | 9,100 | 17.49% |
| Total votes | Total votes | Total votes | 52,043 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Barbara Beneitone | 10,937 | 100.00% |
| Total votes | Total votes | Total votes | 10,937 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Barbara Beneitone | 36,837 | 23.2% |
| | Republican | Neal Carter (incumbent) | 59,460 | 37.5% |
| | Republican | Michael Way | 62,269 | 39.3% |
| Total votes | Total votes | Total votes | 158,566 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 16

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Keith Seaman (incumbent) | 14,087 | 100.00% |
| Total votes | Total votes | Total votes | 14,087 | 100.00% |
| Republican Party Primary Results |||||
| | Republican | Teresa Martinez (incumbent) | 11,180 | 30.49% |
| | Republican | Chris Lopez | 9,962 | 27.16% |
| | Republican | Rob Hudelson | 9,746 | 26.58% |
| | Republican | Gabriela "Gabby" Saucedo Mercer | 5,785 | 15.77% |
| Total votes | Total votes | Total votes | 36,673 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Chris Lopez | 49,050 | 33.1% |
| | Republican | Teresa Martinez (incumbent) | 53,741 | 36.3% |
| | Democratic | Keith Seaman (incumbent) | 45,373 | 30.6% |
| Total votes | Total votes | Total votes | 148,164 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 17

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Cory McGarr (incumbent) | 24,583 | 41.20% |
| | Republican | Rachel Jones (incumbent) | 19,005 | 31.85% |
| | Republican | Anna Orth | 16,073 | 26.94% |
| Total votes | Total votes | Total votes | 59,661 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Kevin Volk | 26,330 | 100.00% |
| Total votes | Total votes | Total votes | 26,330 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Rachel Jones (incumbent) | 71,620 | 33.4% |
| | Republican | Cory McGarr (incumbent) | 68,904 | 32.1% |
| | Democratic | Kevin Volk | 73,985 | 34.5% |
| Total votes | Total votes | Total votes | 214,509 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 18

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Nancy Gutierrez (incumbent) | 27,718 | 52.72% |
| | Democratic | Chris Mathis (incumbent) | 24,856 | 47.28% |
| Total votes | Total votes | Total votes | 52,574 | 100.00% |
| Republican Party Primary Results |||||
| | Republican | Leonard "Len" Rosenblum | 16,297 | 100.00% |
| Total votes | Total votes | Total votes | 16,297 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Nancy Gutierrez (incumbent) | 57,212 | 38.9% |
| | Democratic | Chris Mathis (incumbent) | 53,895 | 36.6% |
| | Republican | Leonard "Len" Rosenblum | 36,016 | 24.5% |
| Total votes | Total votes | Total votes | 147,123 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 19

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Gail Griffin (incumbent) | 27,154 | 55.99% |
| | Republican | Lupe Diaz (incumbent) | 21,348 | 44.01% |
| Total votes | Total votes | Total votes | 48,502 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Gregg Frostrom Jr. | 16,616 | 100.00% |
| Total votes | Total votes | Total votes | 16,616 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Lupe Diaz (incumbent) | 36,431 | 35.7% |
| | Democratic | Gregg Frostrom Jr. | 24,958 | 24.5% |
| | Republican | Gail Griffin (incumbent) | 40,577 | 39.8% |
| Total votes | Total votes | Total votes | 101,966 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 20

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Betty Villegas (incumbent) | 16,710 | 50.16% |
| | Democratic | Alma Hernandez (incumbent) | 16,604 | 49.84% |
| Total votes | Total votes | Total votes | 33,314 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Alma Hernandez (incumbent) | 38,870 | 51.7% |
| | Democratic | Betty Villegas (incumbent) | 36,338 | 48.3% |
| Total votes | Total votes | Total votes | 75,208 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 21

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Consuelo Hernandez (incumbent) | 13,745 | 43.38% |
| | Democratic | Stephanie Stahl Hamilton (incumbent) | 9,218 | 29.09% |
| | Democratic | Briana "Breezy" Ortega | 8,723 | 27.53% |
| Total votes | Total votes | Total votes | 31,686 | 100.00% |
| Republican Party Primary Results |||||
| | Republican | Christopher Kibbey | 8,746 | 100.00% |
| Total votes | Total votes | Total votes | 8,746 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Consuelo Hernandez (incumbent) | 35,995 | 39% |
| | Republican | Christopher Kibbey | 24,339 | 26.4% |
| | Democratic | Stephanie Stahl Hamilton (incumbent) | 31,928 | 34% |
| Total votes | Total votes | Total votes | 92,262 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 22

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Lupe Chavira Contreras (incumbent) | 7,053 | 40.85% |
| | Democratic | Elda Luna-Nájera (incumbent) | 4,207 | 24.37% |
| | Democratic | Betsy Munoz | 3,887 | 22.52% |
| | Democratic | Jen Wynne | 2,117 | 12.26% |
| Total votes | Total votes | Total votes | 17,264 | 100.00% |
| Republican Party Primary Results |||||
| | Republican | Blaine "Bj" Griffin Sr. | 4,226 | 51.67% |
| | Republican | Diana Jones | 3,953 | 48.33% |
| Total votes | Total votes | Total votes | 8,179 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Lupe Chavira Contreras (incumbent) | 27,692 | 33.5% |
| | Republican | Blaine "Bj" Griffin, Sr. | 15,020 | 18.2% |
| | Republican | Diana Jones | 15,405 | 18.6% |
| | Democratic | Elda Luna-Nájera (incumbent) | 24,502 | 29.7% |
| Total votes | Total votes | Total votes | 82,619 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 23

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Mariana Sandoval (incumbent) | 9,194 | 48.58% |
| | Democratic | Matias Rosales | 6,811 | 35.99% |
| | Democratic | James "Jimmy" Holmes | 2,919 | 15.42% |
| Total votes | Total votes | Total votes | 18,924 | 100.00% |
| Republican Party Primary Results |||||
| | Republican | Michele Peña (incumbent) | 9,597 | 100.00% |
| Total votes | Total votes | Total votes | 9,597 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Michele Peña (incumbent) | 37,967 | 34.2% |
| | Democratic | Matias Rosales | 35,788 | 32.2% |
| | Democratic | Mariana Sandoval (incumbent) | 37,375 | 33.6% |
| Total votes | Total votes | Total votes | 111,130 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 24

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Lydia Hernandez (incumbent) | 6,014 | 38.61% |
| | Democratic | Anna Abeytia | 5,075 | 32.58% |
| | Democratic | Hector Jaramillo | 4,486 | 28.80% |
| Total votes | Total votes | Total votes | 15,575 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Anna Abeytia | 19,654 | 46% |
| | Democratic | Lydia Hernandez (incumbent) | 23,041 | 54% |
| Total votes | Total votes | Total votes | 42,695 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 25

* Nathan Madden withdrew from the Libertarian primary.
Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Michael Carbone (incumbent) | 16,166 | 36.98% |
| | Republican | Nickolas "Nick" Kupper | 12,249 | 28.02% |
| | Republican | Gary Garcia Snyder | 9,050 | 20.70% |
| | Republican | Steve Markegard | 6,256 | 14.31% |
| Total votes | Total votes | Total votes | 43,721 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | William "Bill" Peter Olear | 10,258 | 100.00% |
| Total votes | Total votes | Total votes | 10,258 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Michael Carbone (incumbent) | 47,441 | 39.4% |
| | Republican | Nickolas "Nick" Kupper | 44,316 | 36.8% |
| | Democratic | William "Bill" Peter Olear | 28,628 | 23.8% |
| Total votes | Total votes | Total votes | 120,385 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 26

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Democratic Party Primary Results |||||
| | Democratic | Cesar Aguilar (incumbent) | 7,848 | 57.15% |
| | Democratic | Quantá Crews (incumbent) | 5,885 | 42.85% |
| Total votes | Total votes | Total votes | 13,733 | 100.00% |
| Republican Party Primary Results |||||
| | Republican | Frank Roberts | 3,721 | 54.07% |
| | Republican | Skyla Edwards | 3,161 | 45.93% |
| Total votes | Total votes | Total votes | 6,882 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Cesar Aguilar (incumbent) | 18,400 | 35.5% |
| | Democratic | Quantá Crews (incumbent) | 15,804 | 30.5% |
| | Republican | Skyla Edwards | 8,559 | 16.5% |
| | Republican | Frank Roberts | 9,135 | 17.6% |
| Total votes | Total votes | Total votes | 51,898 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 27

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Lisa Fink | 12,739 | 33.50% |
| | Republican | Tony Rivero | 10,512 | 27.64% |
| | Republican | Brian Morris | 9,474 | 24.91% |
| | Republican | Linda Busam | 5,303 | 13.94% |
| Total votes | Total votes | Total votes | 38,028 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Deborah Howard | 12,629 | 100.00% |
| Total votes | Total votes | Total votes | 12,629 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Lisa Fink | 50,758 | 34.8% |
| | Democratic | Deborah Howard | 45,023 | 30.8% |
| | Republican | Tony Rivero | 50,265 | 34.4% |
| Total votes | Total votes | Total votes | 146,046 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 28

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | David Livingston (incumbent) | 26,914 | 36.97% |
| | Republican | Beverly Pingerelli (incumbent) | 26,707 | 36.69% |
| | Republican | Susan Black | 19,170 | 26.34% |
| Total votes | Total votes | Total votes | 72,791 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Barbara Jean Fike | 18,880 | 100.00% |
| Total votes | Total votes | Total votes | 18,880 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Barbara Jean Fike | 43,482 | 25.4% |
| | Republican | David Livingston (incumbent) | 63,559 | 37.1% |
| | Republican | Beverly Pingerelli (incumbent) | 64,058 | 37.4% |
| Total votes | Total votes | Total votes | 171,099 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 29

* Austin Smith (incumbent) withdrew from the Republican primary.
Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Steve Montenegro (incumbent) | 22,153 | 54.54% |
| | Republican | James Taylor | 18,382 | 45.25% |
| | Republican | Amy Heusted | 85 | 0.21% |
| Total votes | Total votes | Total votes | 40,620 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Tanairí Ochoa-Martínez | 12,373 | 54.56% |
| | Democratic | Tom Tzitzura | 10,304 | 45.44% |
| Total votes | Total votes | Total votes | 22,677 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Steve Montenegro (incumbent) | 50,865 | 30.2% |
| | Democratic | Tanairí Ochoa-Martínez | 34,278 | 20.3% |
| | Republican | James Taylor | 50,417 | 29.9% |
| | Democratic | Tom Tzitzura | 32,964 | 19.6% |
| Total votes | Total votes | Total votes | 32,964 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |

### District 30

Primary Election Results :
| Party | Party | Candidate | Votes | % |
| Republican Party Primary Results |||||
| | Republican | Leo Biasiucci (incumbent) | 30,944 | 53.10% |
| | Republican | John Gillette (incumbent) | 27,334 | 46.90% |
| Total votes | Total votes | Total votes | 58,278 | 100.00% |
| Democratic Party Primary Results |||||
| | Democratic | Monica Timberlake | 7,971 | 100.00% |
| Total votes | Total votes | Total votes | 7,971 | 100.00% |
General Election Results :
| Party | Party | Candidate | Votes | % |
| | Republican | Leo Biasiucci (incumbent) | 63,100 | 42.9% |
| | Republican | John Gillette (incumbent) | 62,316 | 42.4% |
| | Democratic | Monica Timberlake | 21,562 | 14.7% |
| Total votes | Total votes | Total votes | 146,978 | 100.00% |
| | hold | hold | hold | hold |
| | hold | hold | hold | hold |