Republican John Yeackle won the Uvalde County judge's seat, defeating Democrat Lalo Diaz by 423 votes. Both candidates currently hold county offices.

According to unofficial election results, Yeackle received 4,420 votes, or 52.51% of the total. Diaz received 3,997 votes, or 47.49%. The race drew 8,417 votes in all.