Ben Shepherd has been elected as Conservative councillor for the Wellington South Ward.
Mr Shepherd won the by-election with 165 votes, Marie Troake (Lib Dem) polled 127 votes and Des Pollard (Lab) was third with 17 votes. The turn-out was 31.67%.
Mr Shepherd, who lives in Langford Budville with his wife Jenny and son Ezra, takes his seat at the next Town Council meeting on 6 November.
Following his election he said, “I am really looking forward to being a new voice for Wellington on the town council. I feel extremely proud that residents have put their trust in me to represent them and I will do my very best to help people with any issues and to make Wellington an even nicer community in which to live.”