results · by contest · 2018

HD 105, 2018

general election · meza 54.74%, anderson 45.26% · 44,903 votes · 64 precincts

candidatepartyvotevotes
mezademocrat54.74%24,579
andersonrepublican45.26%20,324