State Senator, District 32

Address: 413 13th Ave. N.E.  Independence, IA 50644

Phone:  319-334-2413


Committees: Appropriations, Commerce, Education, Human Resources, Judiciary, State Government

Subcommittee: Transportation, Infrastructure, and Capitals Appropriations (Chair)

Sign up for updates from Senator Johnson

Born and raised in the same northeast Iowa district he serves, Senator Craig Johnson attended Independence High School and then continued his education at the University of Northern Iowa where he earned his B.A. degree. His father owned a paint contracting business and when Senator Johnson graduated college into a tough job market, he decided to do what he knew. He followed in his father’s footsteps and continued in the painting trade, but not in Independence. He accepted employment in Antarctica working for an international construction management company. 

He has worked as a manufacturing sales and engineering manager, investment representative, and business manager. In 2003, he became deeply engaged in a community effort and worked through Vision Iowa to successfully fund and, with a lot of local support, build Heartland Acres Agribition Center in Independence. His most recent career move put him back in his roots of the construction world where he brings his previous years of experience together as a business development manager.  

Senator Johnson is a member of Independence St. John the Evangelist Catholic Church, Knights of Columbus, Board of Directors for Heartland Acres Agribition Center, National Rifle Association, and supports the Independence Area Dollars for Scholars, where he was also a founding member, and supports many other worthy causes. He was first elected to the Iowa Senate in 2016. In 2020, he was selected as the Iowa Restaurant Association’s 2020 Legislator of the Year. 

He and his wife, Susan, and their daughter, Hannah, continue to work and make Independence their home.