Welcome to Madrid, Iowa

Community Pride - - a Sign of Progress!



Madrid City Hall Page

304 South Water St.
Madrid, IA  50156
phone:  515-795-3930
fax:  515-795-2333

Council Minutes

For Bill Payments Methods
For Online Payments and Automatic Banking Withdraws go to the City Hall webpage. Thank You!

Madrid Fire and Rescue Department


Parks and Recreational Board

Planning & Zoning Board

Board of Appeals

Madrid Labor Day

Online Voters Registration

Map of Voting Districts - Download

Real Time Analytics