results · by contest · 2006

HD 125, 2006

general election · castro 60.32%, balido 39.68% · 23,982 votes · 52 precincts

candidatepartyvotevotes
castrodemocrat60.32%14,466
balidorepublican39.68%9,516