Back to board

Iowa Attorney General

100% reporting1,328,096 votes castMargin 22,536 votes (1.7 pts)
Nathan WillemsDemocratic675,31650.8%
Brenna BirdRepublican652,78049.2%

Who called it: every source ranked