The Ballot Brief
Page County, Iowa

Iowa Senate District 9

IowaPage County › Iowa Senate District 9

2 candidates are tracked for Iowa Senate District 9 on the November 3, 2026 ballot: James Uhlenkamp and Steve Baier. Candidate information follows official Page County election filings; verify with the official election office linked below.

James Uhlenkamp (Democratic), Steve Baier (Republican) are on the November 3 ballot for Iowa Senate District 9. Not on the November ballot: Tom Shipley, the sitting member per the roster. Major-party nominees were chosen at the June 2 primary; No Party candidates qualify by nominating petition. The field is the Secretary of State's 2026 General Election candidate list, as read September 11, 2026. This seat is elected by district; only the district covering your address appears on your ballot.

James Uhlenkamp

Democratic

James Uhlenkamp is the Democratic candidate for Iowa Senate District 9 on the November 3, 2026 ballot, per the Secretary of State's 2026 General Election candidate list.

Steve Baier

Republican

Steve Baier is the Republican candidate for Iowa Senate District 9 on the November 3, 2026 ballot, per the Secretary of State's 2026 General Election candidate list.

Verify this race
Candidate roster from official Page County Supervisor of Elections filings. Bios and priorities carry their attribution inline.
Cross-check with the official Iowa election office, or see the full Page County sample ballot and your exact ballot by address.