Incumbent Mark Henry won the Republican primary for Galveston County judge, according to unofficial election results.