Labour's Christopher Hammond was named as the winner of the election with 864 votes.
The election was called after the resignation of former city council leader Richard Williams in April.
He stood down after a report into his conduct found he had misled the public over the resignation of a cabinet colleague.
Despite that controversy, Labour held off the challenge of the five rival candidates in the by-election although the 864 votes polled by Cllr Hammond was considerably less than the 1,607 amassed by Mr Williams at last year's election.
UKIP's John Sharp came second with 731 votes, with the Conservatives' Alex Houghton getting 704 votes.
There was a 26.48 per cent turnout in the ward.
Speaking after the result, Cllr Hammond said: "I feel fantastic.
"I'm so grateful that the community has put their trust in me to be their councillor and represent them on the issues on which we campaigned locally and I'm looking forward to working hard on their behalf."