Snyder received 948 votes, or 70.80%, to Steven Harris’s 391 votes.
After the final results came in, Snyder posted on Facebook, "Thank you to everyone that supported me during this campaign! I promise to continue to do what you all, the taxpaying citizens expect, represent you!"
Villarreal Salvo received 710 votes, or 54.49%, to Randal Clark’s 593 votes.
In a video posted to Facebook, Villarreal Salvo thanked her supporters.
"Thank you so much for your support and your encouragement," she said. "It was a fun time going through this election process. It was a lot of hard work and there were so many amazing people here in our community that I met along the way, and I'm so excited to get to work for you immediately."
Final results are updated as of 9:10 p.m. and are unofficial until they are canvassed and certified by Hutto City Council on March 15.
Editor's note: This post was updated to include a statement from Amanda "Mandi" Villarreal Salvo and to correct that Hutto City Council will certify election results.