City Offices
Farmington
City Hall
The City Council meets on the Second Monday of every month at 6:00 pm
Fire-First Responders - 911
Farmington Public Library - 203 Elm St., Farmington
- 319-878-3702
- Hours: Tues 1-6 pm, Wed-Fri 1-5 pm & Sat 9 am-12 pm
Keosauqua
City Hall - 201 Main St., Keosauqua
City Council meets on the second Tuesday of every month at 4:00 pm
Fire-First Responders - 911
Keosauqua Public Library - 608 1st St, Keosauqua
A great resource for Genealogy research!
- 319-293-3766
- Hours: Mon, Tues, & Fri 1-5 pm, Wed 1-8 pm, Thurs 10 am-5 pm, & Sat 10 am-1 pm
Birmingham
City Hall - 511 E. Cedar St., Birmingham
City Council meets the first Monday of every month at 7:00 pm
Fire-First Responders - 911
Birmingham Library - 310 E. Main St., Birmingham
Stockport
City Hall - 212 S. Main St., Stockport
City Council meets the First Monday of every month at 7:00 pm
Fire-First Responders - 911
Stockport Public Library - 113 Beswick St., Stockport
- 319-796-4681
- Hours: Mon & Wed: 2:30-5:30 pm; Fri 9 am-12 pm
Cantril
City Hall - 104 W. 3rd St., Cantril
City Council meetings are held on the second Monday of each month at 7:30 pm
- 319-397-2295
- Hours: 1 pm-5 pm
Fire-First Responders - 911
Cantril Public Library - 104 W. 3rd St., Cantril,
- 319-397-2366
- Hours: Mon-Fri 9-11 am, Mon & Wed 3:30-5 pm
Milton - (8 am-12 pm)
City Hall - 319 N. Main St., Milton
The City Council meets on the first Tuesday of every month at 7:00 pm
Fire-First Responders - 319-293-3426 or 911
Milton Public Library - 422 N. Main St., Milton
Senior Center - 641-656-4979
Bonaparte
City Hall - 616 1st St., Bonaparte
City Council meets on the second Thursday of every month at 7:00 pm
Fire-First Responders - 911
Bonaparte Public Library - 602 8th St., Bonaparte
- 319-592-3677
- Hours: Tues-Thurs 1:30-6 pm, Fri 2:30-6 pm, & Sat 9 am-Noon
Bentonsport
City Hall
Fire-First Responders - 911