Nonpartisan civic infrastructure
AllCiv·Legis1
·

Craig Johnson

R
State House D-67 · Iowa · Serving since 2023
Legislation
Overview of the Representative's office, activities, and communications.

About

Craig Paul Johnson is a Republican member of the Iowa House of Representatives, representing District 67 since January 2023. He was born September 16, 1963, in Independence, Iowa, and earned a degree from the University of Northern Iowa. Johnson previously served in the Iowa State Senate representing the 32nd district, having been elected in 2016 by defeating Democratic incumbent Brian Schoenjahn, and had earlier run unsuccessfully for the Iowa House's 64th district in 2014.

Summary generated by AllCiv from public sources.
Years in office
3
Elections won
1
Bills sponsored or cosponsored
83
Committees
8

Committee Assignments

8 committees · 1 leadership role
vice chair·Ethics
member·Administration and Rules
member·Education
member·Environmental Protection
member·Health and Human Services
Your actions
District
Population
32,168
Median HH Income
$77K
Unemployment
2.3%
Bachelor's+
22.7%
Veterans
N/A
Median Age
42.5
Mean HH Income
N/A
Poverty Rate
7.6%
HS or Higher
94.7%
Median Home Value
$177K
Median Rent
$820/mo
Owner-Occupied
78.9%
Under 18 / 65+
N/A
Links
Data sourced from official congressional records, CRS, and FEC filings. AllCiv Score methodology available at allciv.com/methodology.