Biography
Jim Vowels is the Democratic candidate for Iowa State Senate District 29 in the November 3, 2026 general election, running against incumbent Republican Sandy Salmon.[1] According to his campaign website, he is a high school band director in his 34th year of teaching, 28 of them in the Waverly-Shell Rock school district.[2]
Jim Vowels's campaign website says he was raised in a large family on a rural farm and is a member of teachers unions, having served on a negotiations committee for several years.[2] The site lists his awards as the VFW Teacher of the Year in 2018 from VFW Post 2208 and the Philip Sehmann Excellence in Teaching Award from the Northeast Iowa Bandmasters Association in 2019.[2] He lives in Waverly with his wife, Patty, according to the site.[2]
Vowels advanced from the June 2, 2026 Democratic primary, according to Ballotpedia.[1] His campaign website lists supporting schools, family farms and rural communities as his priorities.[2]
- 1.Jim Vowels · Ballotpedia Reference
- 2.About - Jim Vowels for Iowa Senate · Vote Vowels 2026 Candidate's own words
Researched from the cited sources on 2026-10-21. Not yet independently fact-checked.
Iowa Senate District 29
Jim Vowels is on the Nov 3, 2026 ballot for Iowa Senate District 29 as D. Not researched in depth — candidate list only.