St. Peter City Council member Shanon Nowell won the race for mayor over incumbent Chuck Zieman and fellow Council member Ed Johnson.

Nowell received 1,023 votes compared to Johnson’s 649 and Zieman’s 630, according to results released by the city.