There are four races for city positions in St. Peter today. Shawn Schloesser is challenging incumbent mayor Chuck Zieman. Dustin Sharstrom and Shannon Nowell are facing off to fill a vacancy on the council. For another council seat, Keri Johnson and Harry Youngvorst are facing one another. Four people are facing off for two spots on the council, including David McGuire, Terry Bergemann, Emily Bruflat and Bradley DeVos.