A great place to live.



The Buffalo City Council meets the first Monday of each month at 6:00pm. Special meetings are set as needed. Committee meetings are held regularly by: Park Board Community Development


Employee Directory
Other News

City Officials Elected

Doug Anderson Mayor - buffalocityhall@mchsi.com
(563)210-4369 City Council Olin Meador Mayor Pro-Tem -  
Dave Stickrod - dstickrod@buffaloiowa.org
Art Bartleson - abartleson@buffaloiowa.org
Joe Buffington- jbuffington@buffaloiowa.org
Sally Rodriguez- srodriguez@buffaloiowa.org 
Police Department 563-381-4733 TJ Behning Chief Fire Department 563-381-3473 Terry Adams Public Works Department Art Horst City Hall Tanna Leonard - City Clerk  - buffcityhall@mchsi.com
Riki Harrington- Deputy City Clerk