REAL DUBUQUE NEWS (RDN)
Regional Wire

Iowa House District 67: Craig Johnson defeats Michael Coonrad

Nov 3, 2026, 9:42 PM•Dubuque, Iowa
Iowa House District 67: Craig Johnson defeats Michael Coonrad
LOCAL NEWS WIRE • November 03, 2026

Johnson leads Coonrad 9,023 to 5,195 in the Secretary of State's 9:34 p.m. figures (all 3 counties reporting). Called on SOS figures certain. All figures unofficial.

KEY FACTS & RECORD HIGHLIGHTS
  • HD67 district (SOS, 9:34 PM): Craig Johnson (R, incumbent) 9,023 (63.4%); Michael Coonrad (D) 5,195 (36.5%). Johnson leads by 3,828. Write-in 12. Unofficial.
  • All 3 counties reporting (Buchanan, Delaware, Dubuque). 14,230 votes cast.
  • Call basis: SOS figures certain with all counties reporting; the AP had not called the race as of ~9:37 p.m.
  • Dubuque County portion FINAL (34 of 34 precincts): Johnson 570 vs Coonrad 460.
  • Results are unofficial until the county and state canvasses certify them.
REAL DUBUQUE NEWS (RDN) DUBUQUE: Real Dubuque News calls Iowa House District 67 for Craig Johnson. In the Iowa Secretary of State's figures, last updated at 9:34 p.m., Johnson leads Michael Coonrad by 3,828 votes, 9,023 to 5,195, about 63.4 percent to 36.5 percent, with all three counties in the district reporting: Buchanan, Delaware, and Dubuque. Johnson, the Republican incumbent, holds the seat. With every county in, the Secretary of State's figures leave no path for Coonrad to close a gap of this size. In the Dubuque County portion of the district, where all 34 precincts have reported, Johnson leads Coonrad 570 to 460. This is a call, not a certification. Results are unofficial until the county and state canvasses. RDN follows the returns all night, with the next livestream at 10:00 p.m.
Official Attribution: Iowa Secretary of State election results, electionresults.iowa.gov (statewide, last updated 9:34:07 p.m. CT Nov 3) • Iowa Secretary of State, Dubuque County page (last updated 9:17:08 p.m. CT; 34 of 34 precincts) • KCRG election results widget, AP-fed (~9:37 p.m. CT; no AP call on HD67)

Get the next one first

Join the free RDN briefing and wake up to what matters in Dubuque.