REAL DUBUQUE NEWS (RDN)
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)