BC
Brad Cavanagh
Mayor2026-01-02 – 2029-12-31 (new term won at the November 4, 2025 election began January 2, 2026 under Iowa Code §376.2 (terms begin at noon on the first January day that is not a Sunday or legal holiday after a regular city election); the city council page states 'Term Expires: Dec. 31, 2029'; first elected mayor in 2021 per KWWL, earlier-term start not carried here)
No biography on file yet.
Voice
- Meetings spoken in
- 19
- Total speaking time
- 8:38:49
- Avg per meeting
- 27:18
- Segments
- 11036
Want every word Cavanagh has said?
The OpenCity MCP for Claude.ai answers questions like “what has Cavanagh said about housing this year” with one prompt — full speaking history, with YouTube timestamps.
All categoriesBudgetBusiness JobsDevelopmentEnvironmentGeneralGovernanceParks RecPublic SafetyRoadsSchools
Filtered to Schools
Top issues during term (1)(Schools)
Decisions during term (1)
Recorded while Cavanagh was in office — not necessarily decisions they moved, spoke to, or voted on.
Voting record (0)(Schools)
No votes found matching Schools.