results · by contest · 2018

HD 23, 2018

republican primary · middleton 57.13%, faircloth 42.87% · 14,051 votes · 60 precincts

candidatepartyvotevotes
middletonrepublican57.13%8,027
fairclothrepublican42.87%6,024