Janice Weiner

Janice Weiner (born 1957)[1] is an American politician and member of the Iowa Senate representing the 45th District.

[3][4] Weiner first ran for public office in 2016, but did not win the Iowa City Community School Board seat vacated by Tom Yates.

[4][5][6] She then ran for an open seat in District 37 of the Iowa Senate in 2018,[3] losing a Democratic Party primary to Zach Wahls.

[9][10] Due to redistricting, incumbent state senator Joe Bolkcom was eligible to represent this seat, but had previously announced his retirement.

[11][12] Weiner defeated John Raley in the Democratic Party primary in June 2022,[13][14] and won the general election against Republican candidate Harold Weilbrenner.