Sunday, November 09, 2025

City Election Recap: Part 1

Local elections in Iowa City aren't like general elections, and aren't even like local elections in other places. We have some conservatives here, sure; Republicans come in here and raise money from them at closed door events all the time. But true conservatives have long since checked out of local government.

Instead, our local elections have become contests between mainstream, Elizabeth Warren type liberals vs. the Sandersesque left. That's an oversimplification, but it pretty much captures the flavor.

More on this later.

That was sharply drawn in last week's Iowa City election between two de facto slates. At large liberal incumbents Bruce Teague and Megan Alter, with Shawn Harmsen in the separate District B race, defeated the leftist challenger slate of Clara Reynen and Newman Abuissa in the at large race and Amy Hospodarsky in District B. 

It's the first win for the mainstream liberals in three local cycles. In 2023, Laura Bergus, who took a sharp left turn after winning her first term, switched races and defeated fellow council incumbent Pauline Taylor. Mandi Remington knocked off Royceann Porter in the June 2024 supervisor primary, and self-described anarchist Oliver Weilein won big over Ross Nusser in a March 2025 city council special election.

Turnout saw a sharp jump over the past few cycles to 11,174 in Iowa City. It's the highest ever, setting aside three elections with extreme extenuating circumstances (the 2007 and 2013 elections that saw student turnout spikes due to ballot issues on the bar admission age, and the 2005 election with a public power measure that prompted Midamerican Energy to spend $400,000 on a No campaign). In real terms and taking into account growth, it's a return to the levels we saw in 1997 (10,097) and 2001 (10,668).

That turnout growth, compared to the March special election (6,902 - pretty good for a special and rivaling recent regular city election cycles) was uneven across precincts, and that may be the big story as to why the outcome was so different. Of course, in this election the mainstream liberal candidates were all experienced people who have won elections before, unlike first time candidate Nusser in March. All other things being equal, someone who has won an election before is usually more likely to win than someone who has not.

The turnout increases were smallest in the core downtown/student precincts, with precincts 5, 11, 20, 21 and 25 at 100% to 113% of their March turnout (this includes absentees) and precinct 19 actually dropping to 79% of the March turnout.

In contrast, ten precincts saw turnout more than double the March numbers. The biggest jumps were on the south and southeast side (precinct 10 at 277%, precinct 12 at 263%, and 27 at 226%) and on the west side (26 at 242% and 8 at 228%). 

These precincts saw turnout between 215 and 279 voters, other than 8 at 471, and there were some split outcomes. In 10 and 27, the liberal incumbents all won. But in 8, 12 and 26. Hospodarsky led Harmsen while Teague and Alter led the at large contest.

But elections are counted in raw numbers, not percentages, and the big numeric spikes were in older established east side precincts like 1, 16, 17, 23 and 24 and west side precinct 2. These precincts all had between 558 and 861 voters (with increases of 152% to 210%) and Harmsen won all with 57 or 58% (except for 55% in 24).

Harmsen's strongest vote was in these precincts along with 60% of the absentee (which is not broken out by precinct). Hospodarsky had several hot spots on the southeast side and west side and in the core campus precincts.

The geographic patterns were simpler and different in the vote for two at large race. Most precincts finished in the citywide order: Teague, Alter, Reynen, Abuissa. There was no precinct where Alter ran ahead of Teague, and nowhere that Abuissa was ahead of Reynen. (The part I can't figure is why, in a race that was so polarized, Abuissa ran 1000 votes behind Reynen.)

The exceptions were the core five student precincts - 3, 5, 11, 19 and 20 - which all finished Reynen, Teague, Abuissa, and Alter. But of those five precincts, only 20 saw significant turnout; the others had the four lowest vote totals. And, again, these were the places where turnout increased the least over March. Just anecdotally, this election seems to have attracted fewer of the young voters who don't normally participate in local elections than the special election did - or maybe they just got hidden in the higher overall turnout. My sense is that Weilein had a particularly strong personal following.

The least controversial item in the election was the local option sales tax referendum. That's odd for those of us with long memories. Johnson County has long been the last holdout in the state on LOST, with the regressivity argument having more strength here than anywhere else. Iowa City briefly and narrowly passed a sales tax in 2009 for flood relief (Coralville just as narrowly voted it down), but that expired after four years. There were landslide defeats in 1987 and 1999 (the exquisitely poor timing of scheduling the 1999 vote the day before property taxes were due didn't help) and a narrower loss in 2014.

This time, the liberals and the left seemed to be in agreement that the state had given the cities few revenue options, and the inclusion of affordable housing in the resolutions made the regressivity pill easier to swallow. There was no visible organized No campaign like there was in 2009.

In any election involving money in Johnson County, there's about a 15 or 20% unpersuadable vote that I call the Automatic No. They're just going to vote against taxes, period. That means a Yes campaign has to get their 50% (or in the case of a bond 60%) out of the remaining 80% of voters.

Set aside the Automatic No, and the Yes campaign got everyone else: 77% in North Liberty, 84 in Iowa City and 85 in Coralville.

Looking at that Automatic No a little more closely: Given a choice between a slate of Warren liberals and a slate of Sanders leftists, local Republicans didn't make a "lesser of two evils" choice, they just opted out. The city's voter registration is roughly four Democrats for each Republican (countywide it's more like 2.4 to 1). But the final election turnout was nine to one Democratic. Looking at turnout percentage, Democrats were voting at more than twice the rate of Republicans.

Also pointing to the Republicans Skipped This One analysis: Over 1100 voters, ballpark of 10% of the total turnout, voted in the sales tax contest but skipped the District B race. So the Automatic No vote got out to vote against the sales tax, and if they don't like what the city council (which keeps its status quo ante split of four liberals and three leftists) does, they'll just get the state legislature to overrule them.

Briefly touching on other races:

The Iowa City school board race saw incumbents Ruthina Malone and Jayne Finch comfortably ahead and a close race between two strong challengers who presented as liberal. Jennifer Horn-Frasier narrowly prevailed (as of this writing 248 votes) over Dan Stevenson with last second surprise candidate David Noerper way behind. It's a big change from 2023 when a conservative slate lost in a landslide as liberals packed the polls to vote against them.

The left made its first serious run in Coralville, which saw all time record turnout of 3841, surpassing even the "Koch Brothers Election" of 2013 that drew national attention. In the open mayor's race (incumbent Meghann Foster is running for Zach Wahls' open state senate seat), mainstreamer and longtime council member Laurie Goodrich defeated lefty Ryan Swenka. There was a very sharp geographic split with Swenka carrying the precincts south of I-80 while Goodrich prevailed in the higher turnout north.

The council race was a free-for-all with eight candidates for three spots. Incumbents Hai Huynh and Mike Knudson were consensus choices. Lefty Katie Freeman took the third slot by just over 200 with support from just 38% of city wide voters, as a bunch of hard to tell apart candidates split the vote.

The other notable local result was in Solon. One of the three council seats was open, and it was widely understood that former Iowa football equipment manager Greg Morris (long rumored as a potential candidate for something) would win,and indeed he placed first. But late starters Matthew Macke and Tim Gordon, who both presented as conservative, knocked off incumbents Lauren Whitehead and Cole Gabriel, both active Democrats, in what feels like a backlash election.

So status quo for Iowa City and North Liberty, some shuffling in Coralville, and a big step backwards in Solon. Now, on to the next one, a June primary with unusually high stakes.

More to say about that later.

No comments: