results · by contest · 2024

CD 21, 2024

general election · roy 61.85%, hook 36.06% · 426,422 votes · 311 precincts

candidatepartyvotevotes
royrepublican61.85%263,744
hookdemocrat36.06%153,764
kinglibertarian2.09%8,914