Texas Ballot Compare

General election · Tuesday, November 3, 2026

Nonpartisan voter guide · Texas

State Representative, District 121

Race · November 3, 2026 general election

State of Texas
Vote for oneResearched · fact-checked
Marc LahoodMarc LahoodRepublican Incumbent
Zack DunnZack DunnDemocratic
On ballot as
Marc Lahood
Zack Dunn
Current role
State Representative, Texas House District 121 (since January 14, 2025)
Attorney; recently a Special Victims Unit prosecutor, Bexar County District Attorney's Office
Background
  • Graduate, Texas Military Institute, Trinity University and St. Mary's University School of Law (2007)
  • Criminal defense attorney with his own law firm
  • Born and raised in San Antonio
  • Bachelor's degree, University of Texas at San Antonio
  • Student body president, University of Texas at San Antonio (per campaign)
  • Law degree, University of Pennsylvania Law School
  • Graduate, Ronald Reagan High School (2011)
  • Raised in a military family
  • Lives in the Stone Oak area (per his San Antonio Report questionnaire)
Experience
  • Republican primary (2024): defeated a Republican incumbent
  • Republican nominee, Bexar County District Attorney (2022); lost the general election
  • Republican primary (March 3, 2026): won contested race
  • Corporate attorney, private equity, after law school (per campaign)
  • Former attorney, U.S. Air Force
  • Work for the City of San Antonio and Bexar County, and White House internship, during college
  • Democratic primary (March 3, 2026): unopposed
Top priorities
  • In a San Antonio Report questionnaire: "My top three priorities are the availability of water, property tax reform/relief, and security/grid."
  • "I want to work on transitioning water from ancillary funding to the budget for oversight"
  • "I will continue to push legislation that strengthens our state's infrastructure to better address flooding"
  • "I also plan to reintroduce local drainage mitigation legislation"
  • In a San Antonio Report questionnaire: "My top policy priority is ensuring that our service members and veterans" have "all the care, services, and resources they need"
  • "I am committed to attracting high-paying jobs, strengthening workforce development, and investing in vocational careers."
  • "common sense policy changes at the state Capitol that enable us to better protect and serve victims of domestic violence and sexual assault"
  • Campaign site: "Funding our public schools and investing in our teachers"
Tidbits
  • Abortion: Campaign site, on his 2025 votes: "Marc LaHood voted for the Life of the Mother Act, ensuring Texas doctors can act immediately to save a pregnant woman's life in a medical emergency"
  • Border and immigration: Campaign site, in issues text written for his 2024 campaign: "The time for half-measures on solving our border crisis is over. Texas must lead to protect its people and their property."
  • Guns: No public statement found
  • Public schools and vouchers: In a San Antonio Report questionnaire: parents "should be empowered to direct education dollars to the learning environment that fits their children's needs, while continuing to strongly support and fund our public schools"
  • Property taxes: In a San Antonio Report questionnaire: backs a plan to "cap appraisal growth, and eliminate all school property taxes for homeowners"
Claims and the record
  • Controversies: None found in the news coverage we reviewed
  • Abortion: No public statement found
  • Border and immigration: No public statement found
  • Guns: No public statement found
  • Public schools and vouchers: In a San Antonio Report questionnaire, on the school voucher program: "it will only worsen the dire situation that public schools are already facing"
  • Property taxes: In a San Antonio Report questionnaire: "Homeowners shouldn't be picking up the tab when large commercial properties are undervalued or able to avoid paying their fair share."
Claims and the record
  • Controversies: None found in the news coverage we reviewed
Endorsements
  • Combined Law Enforcement Associations of Texas (CLEAT) PAC
  • Texas Home School Coalition
  • Texas Right to Life PAC
  • President Donald Trump (primary)
  • Texas Department of Public Safety Officers Association PAC (listed by campaign)
Show all 46
  • Deputy Sheriff's Association of Bexar County (listed by campaign)
  • Gun Owners of America (listed by campaign)
  • Texas Gun Rights PAC (listed by campaign)
  • Texas State Rifle Association PAC (listed by campaign)
  • Texans for Strong Borders (listed by campaign)
  • Texas Farm Bureau AGFUND (listed by campaign)
  • Texas & Southwestern Cattle Raisers Association PAC (listed by campaign)
  • Texas House Republican Caucus PAC (listed by campaign)
  • San Antonio Family Association PAC (listed by campaign)
  • San Antonio Young Republicans (listed by campaign)
  • National Rifle Association (listed by campaign)
  • Young Conservatives of Texas (listed by campaign)
  • San Antonio Police Officers Association (listed by campaign)
  • San Antonio Professional Firefighters Association (listed by campaign)
  • Deputy Constables Association of Bexar County PAC (listed by campaign)
  • Texans for Life Committee LIFE PAC (listed by campaign)
  • Charter Schools Now PAC (listed by campaign)
  • Bexar County Election Integrity (listed by campaign)
  • AFC Victory Fund (listed by campaign)
  • Americans for Prosperity (listed by campaign)
  • Texas Realtors PAC (listed by campaign)
  • Americans for Public Safety (listed by campaign)
  • State Rep. Mitch Little (listed by campaign)
  • State Rep. Shelley Luther (listed by campaign)
  • State Rep. Nate Schatzline (listed by campaign)
  • State Rep. Matt Morgan (listed by campaign)
  • State Rep. Katrina Pierson (listed by campaign)
  • State Rep. Andy Hopper (listed by campaign)
  • State Rep. Mike Olcott (listed by campaign)
  • State Rep. Alan Schoolcraft (listed by campaign)
  • State Rep. Janis Holt (listed by campaign)
  • State Rep. John McQueeney (listed by campaign)
  • State Rep. Brent Money (listed by campaign)
  • State Rep. Tom Oliverson (listed by campaign)
  • State Rep. Joanne Shofner (listed by campaign)
  • State Rep. Tony Tinderholt (listed by campaign)
  • State Rep. Steve Toth (listed by campaign)
  • State Rep. Briscoe Cain (listed by campaign)
  • State Rep. Wes Virdell (listed by campaign)
  • State Rep. Ben Bumgarner (listed by campaign)
  • State Rep. Hillary Hickland (listed by campaign)
  • Texas AFL-CIO
  • Texas AFT
  • Planned Parenthood Texas Votes
  • San Antonio Express-News Editorial Board
  • Joaquin Castro, Member of Congress (TX-20) (listed by campaign)
Show all 40
  • Ron Nirenberg, former Mayor of San Antonio (listed by campaign)
  • Nelson Wolff, former Bexar County Judge (listed by campaign)
  • Christian Menefee, Member of Congress (TX-18) (listed by campaign)
  • Joe Krier, former San Antonio City Council member (D-9) (listed by campaign)
  • John Courage, former San Antonio City Council member (D-9) (listed by campaign)
  • Jose Menendez, State Senator (SD-26) (listed by campaign)
  • Joe Gonzales, Bexar County District Attorney (listed by campaign)
  • Roger Perez, former San Antonio City Council member (D-1) (listed by campaign)
  • Laurel Swift, former Democratic nominee (HD-121) (listed by campaign)
  • Becca DeFelice, former Democratic nominee (HD-121) (listed by campaign)
  • Celina Montoya, former Democratic nominee (HD-121) (listed by campaign)
  • Trey Martinez Fischer, State Representative (HD-116) (listed by campaign)
  • Diego Bernal, State Representative (HD-123) (listed by campaign)
  • Josey Garcia, State Representative (HD-124) (listed by campaign)
  • Christina Morales, State Representative (HD-145) (listed by campaign)
  • Gene Wu, State Representative (HD-137) (listed by campaign)
  • Pete Gallego, former Member of Congress (TX-23) (listed by campaign)
  • Marina Alderete Gavito, San Antonio City Council (D-7) (listed by campaign)
  • Ivalis Meza Gonzalez, San Antonio City Council (D-8) (listed by campaign)
  • Texas Democratic Veterans Caucus (listed by campaign)
  • Texas Young Democrats (listed by campaign)
  • Democratic Legislative Campaign Committee (listed by campaign)
  • National Democratic Redistricting Committee (listed by campaign)
  • Stonewall Democrats of San Antonio (listed by campaign)
  • San Antonio AFL-CIO Central Labor Council (listed by campaign)
  • North East Bexar County Democrats (listed by campaign)
  • Northside AFT (listed by campaign)
  • CWA Local 6143 (listed by campaign)
  • IBEW Local 60 (listed by campaign)
  • UFCW Local 1000 (listed by campaign)
  • Bexar County Young Democrats (listed by campaign)
  • Asian Texans For Justice Action Fund (listed by campaign)
  • Climate Cabinet (listed by campaign)
  • TSTA / NEA (listed by campaign)
  • The Next 50 (listed by campaign)
Marc Lahood

Marc Lahood

Republican Incumbent
On ballot as
Marc Lahood
Current role
State Representative, Texas House District 121 (since January 14, 2025)
Background
  • Graduate, Texas Military Institute, Trinity University and St. Mary's University School of Law (2007)
  • Criminal defense attorney with his own law firm
  • Born and raised in San Antonio
Experience
  • Republican primary (2024): defeated a Republican incumbent
  • Republican nominee, Bexar County District Attorney (2022); lost the general election
  • Republican primary (March 3, 2026): won contested race
Top priorities
  • In a San Antonio Report questionnaire: "My top three priorities are the availability of water, property tax reform/relief, and security/grid."
  • "I want to work on transitioning water from ancillary funding to the budget for oversight"
  • "I will continue to push legislation that strengthens our state's infrastructure to better address flooding"
  • "I also plan to reintroduce local drainage mitigation legislation"
Tidbits
  • Abortion: Campaign site, on his 2025 votes: "Marc LaHood voted for the Life of the Mother Act, ensuring Texas doctors can act immediately to save a pregnant woman's life in a medical emergency"
  • Border and immigration: Campaign site, in issues text written for his 2024 campaign: "The time for half-measures on solving our border crisis is over. Texas must lead to protect its people and their property."
  • Guns: No public statement found
  • Public schools and vouchers: In a San Antonio Report questionnaire: parents "should be empowered to direct education dollars to the learning environment that fits their children's needs, while continuing to strongly support and fund our public schools"
  • Property taxes: In a San Antonio Report questionnaire: backs a plan to "cap appraisal growth, and eliminate all school property taxes for homeowners"
Claims and the record
  • Controversies: None found in the news coverage we reviewed
Endorsements
  • Combined Law Enforcement Associations of Texas (CLEAT) PAC
  • Texas Home School Coalition
  • Texas Right to Life PAC
  • President Donald Trump (primary)
  • Texas Department of Public Safety Officers Association PAC (listed by campaign)
Show all 46
  • Deputy Sheriff's Association of Bexar County (listed by campaign)
  • Gun Owners of America (listed by campaign)
  • Texas Gun Rights PAC (listed by campaign)
  • Texas State Rifle Association PAC (listed by campaign)
  • Texans for Strong Borders (listed by campaign)
  • Texas Farm Bureau AGFUND (listed by campaign)
  • Texas & Southwestern Cattle Raisers Association PAC (listed by campaign)
  • Texas House Republican Caucus PAC (listed by campaign)
  • San Antonio Family Association PAC (listed by campaign)
  • San Antonio Young Republicans (listed by campaign)
  • National Rifle Association (listed by campaign)
  • Young Conservatives of Texas (listed by campaign)
  • San Antonio Police Officers Association (listed by campaign)
  • San Antonio Professional Firefighters Association (listed by campaign)
  • Deputy Constables Association of Bexar County PAC (listed by campaign)
  • Texans for Life Committee LIFE PAC (listed by campaign)
  • Charter Schools Now PAC (listed by campaign)
  • Bexar County Election Integrity (listed by campaign)
  • AFC Victory Fund (listed by campaign)
  • Americans for Prosperity (listed by campaign)
  • Texas Realtors PAC (listed by campaign)
  • Americans for Public Safety (listed by campaign)
  • State Rep. Mitch Little (listed by campaign)
  • State Rep. Shelley Luther (listed by campaign)
  • State Rep. Nate Schatzline (listed by campaign)
  • State Rep. Matt Morgan (listed by campaign)
  • State Rep. Katrina Pierson (listed by campaign)
  • State Rep. Andy Hopper (listed by campaign)
  • State Rep. Mike Olcott (listed by campaign)
  • State Rep. Alan Schoolcraft (listed by campaign)
  • State Rep. Janis Holt (listed by campaign)
  • State Rep. John McQueeney (listed by campaign)
  • State Rep. Brent Money (listed by campaign)
  • State Rep. Tom Oliverson (listed by campaign)
  • State Rep. Joanne Shofner (listed by campaign)
  • State Rep. Tony Tinderholt (listed by campaign)
  • State Rep. Steve Toth (listed by campaign)
  • State Rep. Briscoe Cain (listed by campaign)
  • State Rep. Wes Virdell (listed by campaign)
  • State Rep. Ben Bumgarner (listed by campaign)
  • State Rep. Hillary Hickland (listed by campaign)
Campaign website
marclahood.com
Zack Dunn

Zack Dunn

Democratic
On ballot as
Zack Dunn
Current role
Attorney; recently a Special Victims Unit prosecutor, Bexar County District Attorney's Office
Background
  • Bachelor's degree, University of Texas at San Antonio
  • Student body president, University of Texas at San Antonio (per campaign)
  • Law degree, University of Pennsylvania Law School
  • Graduate, Ronald Reagan High School (2011)
  • Raised in a military family
  • Lives in the Stone Oak area (per his San Antonio Report questionnaire)
Experience
  • Corporate attorney, private equity, after law school (per campaign)
  • Former attorney, U.S. Air Force
  • Work for the City of San Antonio and Bexar County, and White House internship, during college
  • Democratic primary (March 3, 2026): unopposed
Top priorities
  • In a San Antonio Report questionnaire: "My top policy priority is ensuring that our service members and veterans" have "all the care, services, and resources they need"
  • "I am committed to attracting high-paying jobs, strengthening workforce development, and investing in vocational careers."
  • "common sense policy changes at the state Capitol that enable us to better protect and serve victims of domestic violence and sexual assault"
  • Campaign site: "Funding our public schools and investing in our teachers"
Tidbits
  • Abortion: No public statement found
  • Border and immigration: No public statement found
  • Guns: No public statement found
  • Public schools and vouchers: In a San Antonio Report questionnaire, on the school voucher program: "it will only worsen the dire situation that public schools are already facing"
  • Property taxes: In a San Antonio Report questionnaire: "Homeowners shouldn't be picking up the tab when large commercial properties are undervalued or able to avoid paying their fair share."
Claims and the record
  • Controversies: None found in the news coverage we reviewed
Endorsements
  • Texas AFL-CIO
  • Texas AFT
  • Planned Parenthood Texas Votes
  • San Antonio Express-News Editorial Board
  • Joaquin Castro, Member of Congress (TX-20) (listed by campaign)
Show all 40
  • Ron Nirenberg, former Mayor of San Antonio (listed by campaign)
  • Nelson Wolff, former Bexar County Judge (listed by campaign)
  • Christian Menefee, Member of Congress (TX-18) (listed by campaign)
  • Joe Krier, former San Antonio City Council member (D-9) (listed by campaign)
  • John Courage, former San Antonio City Council member (D-9) (listed by campaign)
  • Jose Menendez, State Senator (SD-26) (listed by campaign)
  • Joe Gonzales, Bexar County District Attorney (listed by campaign)
  • Roger Perez, former San Antonio City Council member (D-1) (listed by campaign)
  • Laurel Swift, former Democratic nominee (HD-121) (listed by campaign)
  • Becca DeFelice, former Democratic nominee (HD-121) (listed by campaign)
  • Celina Montoya, former Democratic nominee (HD-121) (listed by campaign)
  • Trey Martinez Fischer, State Representative (HD-116) (listed by campaign)
  • Diego Bernal, State Representative (HD-123) (listed by campaign)
  • Josey Garcia, State Representative (HD-124) (listed by campaign)
  • Christina Morales, State Representative (HD-145) (listed by campaign)
  • Gene Wu, State Representative (HD-137) (listed by campaign)
  • Pete Gallego, former Member of Congress (TX-23) (listed by campaign)
  • Marina Alderete Gavito, San Antonio City Council (D-7) (listed by campaign)
  • Ivalis Meza Gonzalez, San Antonio City Council (D-8) (listed by campaign)
  • Texas Democratic Veterans Caucus (listed by campaign)
  • Texas Young Democrats (listed by campaign)
  • Democratic Legislative Campaign Committee (listed by campaign)
  • National Democratic Redistricting Committee (listed by campaign)
  • Stonewall Democrats of San Antonio (listed by campaign)
  • San Antonio AFL-CIO Central Labor Council (listed by campaign)
  • North East Bexar County Democrats (listed by campaign)
  • Northside AFT (listed by campaign)
  • CWA Local 6143 (listed by campaign)
  • IBEW Local 60 (listed by campaign)
  • UFCW Local 1000 (listed by campaign)
  • Bexar County Young Democrats (listed by campaign)
  • Asian Texans For Justice Action Fund (listed by campaign)
  • Climate Cabinet (listed by campaign)
  • TSTA / NEA (listed by campaign)
  • The Next 50 (listed by campaign)
Campaign website
zackdunn.com