Who is on my city council?

Iowa city council lookup — free, by address, ZIP, or a tap on the map.

A city council seat is the one on your ballot closest to your street. Iowa draws the wards of 3 cities, and this names the 22 people who hold their seats — the members elected by one ward, and the mayor and at-large members elected by the whole city. 24 more sit on the councils of 4 smaller Iowa cities that elect at large and have no wards to draw; their own county publishes the names.

Find your ward →

Opens the map with the city ward layer on. Search your address or ZIP, or tap your location.

What the lookup shows

Select any point inside one of these cities and the card names the ward covering it. The table below names the member who holds that ward's seat, and the members elected by the city as a whole.

Outside those cities the map still answers with the county, the school district and everything else drawn over that point; a city with no wards drawn here simply has no ward card.

A ward seat and an at-large seat are not the same job

A ward member is elected by the voters of one part of the city and is the person to write to about that part of it. An at-large member and the mayor are elected by everyone, so they answer for the whole city and appear against every address in it. Both are on this page, labelled as the city itself labels them.

Where the names come from

Each city's own published roster, re-read on a schedule and landing as a reviewed pull request. A seat the city reports open is shown as vacant rather than left out, because leaving it out would make the council look smaller than the city elects.

Not for legal or official use. Boundary and roster data come from public sources that explicitly disclaim legal precision. Confirm district assignments and officeholders with the relevant government office before relying on them for anything official.

Who sits on the Des Moines City Council

All 7 seats on the Des Moines City Council, as this site had them on September 11, 2026. The map above reads the same roster, so a card and this table cannot disagree — but a table is a claim about a day, and this one names its day. Where the roster names nobody it says so rather than guessing. Where these names come from.

SeatCouncil MemberTelephoneTerm ends
MayorConnie Boesen(515) 283-4944January 2028
At-LargeCarl Voss(515) 210-0237January 2028
At-LargeMike Simonson(515) 238-0874January 2030
Ward 1Rob X. Barron(515) 238-7799January 2030
Ward 2Linda Westergaard(515) 988-4288January 2028
Ward 3Josh Mandelbaum(515) 250-3384January 2030
Ward 4Joe Gatto(515) 402-2626January 2028

Who sits on the Cedar Rapids City Council

All 8 seats on the Cedar Rapids City Council, as this site had them on September 11, 2026. The map above reads the same roster, so a card and this table cannot disagree — but a table is a claim about a day, and this one names its day. Where the roster names nobody it says so rather than guessing. Where these names come from.

SeatCouncil MemberTelephoneTerm ends
At-LargeAnn Poe319-350-73722027
At-LargeDavid Maier319-391-85152027
At-LargeTyler Olson319-535-06352029
District 1Martin Hoeger319-775-78962029
District 2Scott Overland319-899-67092027
District 3Dale Todd319-775-79262029
District 4Scott Olson319-360-52952027
District 5Ashley Vanorny319-775-79282029

Who sits on the Waterloo City Council

All 7 seats on the Waterloo City Council, as this site had them on September 11, 2026. The map above reads the same roster, so a card and this table cannot disagree — but a table is a claim about a day, and this one names its day. Where the roster names nobody it says so rather than guessing. Where these names come from.

SeatCouncil MemberTelephoneTerm ends
At-LargeKelly Martin(319) 324-059312/31/2029
At-LargeSteve Simon(319) 231-100712/31/2027
Ward 1Steve Schmitt(319) 610-193812/31/2029
Ward 2Dave Morrow(319)-988-196012/31/2027
Ward 3Deb Berry(319) 504-022712/31/2029
Ward 4Dr. Belinda Creighton-Smith(319) 214-997412/31/2027
Ward 5Hector A. Salamanca-Arroyo(515)-447-118612/31/2029

Who holds each office in four more Iowa cities

All 24 elected officials in four Iowa cities whose officials their county publishes, as this site had them on September 11, 2026. The map above reads the same roster, so a card and this table cannot disagree — but a table is a claim about a day, and this one names its day. Where the roster names nobody it says so rather than guessing. Where these names come from.

CityCouncil MemberOfficeTelephone
MoraviaRoy MillerMayor641-895-1695
MoraviaJohn BatyCouncilman641-724-9501
MoraviaKen MartinCouncilman641-895-2735
MoraviaSheila KirbyCouncilwoman641-724-9002
MoraviaEric WilsonCouncilman515-346-4663
MoraviaThomas KramkaCouncilman641-436-1164
NorwalkTom PhillipsMayor515-202-3710
NorwalkGeorge MeineckeMayor Pro Tem
NorwalkEd KuhlCouncil Member515-724-4557
NorwalkJason BrownCouncil Member
NorwalkKelsey PorterCouncil Member618-670-1024
NorwalkAndy BoerjanCouncil Member515-229-0454
RiversideAllen SchneiderMayor(319) 330-2102
RiversideTom SextonCouncil Person
RiversideKevin KieneCouncil Person
RiversideTravis RigganCouncil Person
RiversideRyan RogersonCouncil Person
RiversideLois SchneiderCouncil Person
TiffinTim KasparekMayor319.359.0820
TiffinEric SchnedlerCouncil Member At Large563.299.8250
TiffinTim OrrisMayor Pro-Tem319.461.1660
TiffinChris OlneyCouncil Member At Large319.330.8600
TiffinTony JohnsonCouncil Member At Large319.331.3180
TiffinSkylar LimkemannCouncil Member At Large319.333.8594

Related lookups