districtry / iowa

How this deployment grew

districtry Iowa launched with the full phase-1 roadmap: every county and its supervisor districts, both chambers of the Iowa Legislature, Iowa's U.S. House delegation, school districts, townships and cities, and ZIP codes and post offices.

The numbers below are measured from the app's own shipped data files every time anything changes — they cannot drift from what the map actually serves. The changelog entries are dated snapshots: each was true on its own date, and none is edited after the fact.

21
map layers
8 political · 2 public safety · 6 schools · 5 geography
16
scheduled refresh & audit jobs
each lands as a reviewed change, never silently
9
recorded data gaps
what the publishers withhold, on the record in the app

The changelog

Checked on a schedule

Every scheduled job lands its changes as a reviewed pull request — data about real officeholders never ships without a person looking at the diff.

What it refreshesJobWhen
U.S. House (IA) roster (unitedstates/congress-legislators)update-ia-congress-roster.ymlMon 14:30 UTC
Iowa Senate + House rosters (Open States ia.csv, legis.iowa.gov enrichment)update-ia-legislature-roster.ymlTue 14:30 UTC
County auditor roster (iowaauditors.org's own association directory)update-ia-county-auditor-roster.ymlWed 14:30 UTC
Judicial district bench (iowacourts.gov per-district Judges and Magistrates pages) + a --check re-verification of the district geometry against the LSAFiscal witnessupdate-ia-judicial-district-roster.ymlThu 16:30 UTC
Des Moines city council roster (the city's own council page), plus a --check re-verification of the ward geometry against the city's Wards service and its City Boundary tiling gateupdate-ia-dsm-council-roster.ymlThu 17:30 UTC
All six elected county offices (ISAC member portal + the recorders', sheriffs' and county attorneys' own directories), plus the treasurer and sheriff e-mail probe of the counties' own sitesupdate-ia-county-officers-roster.ymlFri 17:30 UTC
Supervisor names keyed to their own districts in the plan-3 counties that publish the pairingupdate-ia-supervisor-roster.ymlSat 17:30 UTC
The office phone and website of all 939 incorporated cities (the Iowa League of Cities' own city table joined to TIGERweb's places) — contact, never officeholdersupdate-ia-city-contact-roster.ymlFri 15:30 UTC
Waterloo city council roster (the city's own council page), plus a --check re-verification of the ward geometry against the city's Wards service and its City Limits tiling gateupdate-ia-waterloo-council-roster.ymlThu 18:30 UTC
Cedar Rapids city council roster (the city's own seven seat pages), plus a --check re-verification of the five district polygons against Linn County's service — including the cross-control that Marion's township code still does NOT tile Cedar Rapidsupdate-ia-cedar-rapids-council-roster.ymlThu 19:30 UTC
Elected officials of the five Iowa cities that publish a readable council page (their own pages; at-large councils, rendered on the City card)update-ia-city-officials-roster.ymlFri 16:30 UTC
Which supervisor chairs each county board, from each county's own board page (35 of 99; no statewide publisher carries the chair, and the chair is chosen by each board's own January vote, so this tracks it where a one-time answer could not)update-ia-county-chair-roster.ymlFri 18:30 UTC
county-published city officials (the counties currently publishing a current page)update-ia-county-city-officials-roster.ymlThu 20:30 UTC
the township clerks and trustees twelve Iowa counties publish for the 186 townships inside them (of roughly 1,600 statewide — no statewide publisher names a township officer)update-ia-township-officers-roster.ymlSat 19:30 UTC
the mayor and council of the fourteen Iowa cities above 25,000 that published nobody in this app before 2026-10-01 (of eighteen such cities — Des Moines and Waterloo answer by ward and Cedar Rapids by its own builder)update-ia-city-councils-roster.ymlSat 20:30 UTC
source freshness (IA manifest: TIGERweb, congress-legislators, Open States, legis.iowa.gov)ia-validate-sources.yml1st of month 15:00 UTC

Back to the map Sources & data layers Common questions Privacy Why this exists