Early voting ran from Oct. 21-Nov. 1. In that time, a total of 21,216 people cast their vote ahead of the Nov. 5 election. That turnout equates to 6.16% of the county voting population, data shows.
Of the total votes, 20,204 were cast in person, while the remaining were submitted via mail, limited or provisional ballots.
Election Day is Nov. 5. Polls will be open from 7 a.m.-7 p.m. Voters in Williamson County may cast their ballots at any polling location in the county.