Machacek will replace Jay Harvey, who did not run for re-election. Carter currently serves as a member of city council and will now relinquish his position.
Challengers Joey Thompson and Cheryl Worley were elected to the two vacant spots on city council. Thompson was the top vote-getter with 230 votes, while Worley received 218.
Incumbent city councilman Alfred Perez received 168 votes and challenger Julia Gracia received 72.
More on this story coming to mySouTex.com.