State Senate District 21 (Goodhue, Wabasha counties, parts of Winona County), $45,000 salary plus per diem
Mike Goggin of Red Wing (incumbent), Republican
Ralph Kaehler of St. Charles. Democrat
State Senate District 28 (Fillmore, Houston, Winona counties), $45,000 salary plus per diem.
Sarah Kruger of Winona, Democrat
Jeremy Miller of Winona (incumbent), Republican
House District 21B (northern Winona County, most of Wabasha County, and parts of Goodhue and Dodge counties)
Elise Diesslin of Elgin, Democrat
Steve Drazkowski of Mazeppa (incumbent), Republican
House District 28A (Winona and southern Winona County, $45,000 plus per diem
Gene Pelowski of Winona (incumbent), Democrat
Unopposed
County Board District 3 (St. Charles and western Winona County)
Steve Jacobs of Elba (incumbent)
Unopposed
County Board District 4 (central Winona County)
Greg Olson of Winona (incumbent)
Jordan Potter of Stockton
Craig Zecher of Winona
To be trimmed to two candidates in primary August 11.
Winona Mayor
Michelle Alexander
Ted Hazelton
Jovy Rockey
Scott Sherman
To be trimmed to two candidates in primary August 11.
Winona City Council Ward 1 (West End and bluff neighborhood)
Chris Meier
Ty Styx
Steve Young
To be trimmed to two candidates in primary August 11.
Winona City Council Ward 3 (central neighborhoods)
Pam Eyden (incumbent)
Will Gibson
Winona City Council at-large
Aaron Repinski
Paul Schollmeier (incumbent)
Winona School Board District 3 (Winona East End)
Tesla Mitchell of Winona
Stephanie Smith of Winona
Winona School Board District 4 (rural and southern)
Torry Moore
Jim Schul (incumbent)
Winona School Board District 5 (rural and western)
Kenneth Kersting of Minnesota City
Tina Lehnertz of Rollingstone (incumbent)