Farmington Government Offices

Find Farmington Government Offices, including addresses, hours, and phone numbers.


Farmington City Hall 203 Elm Street Farmington IA 52626 319-878-3711


Farmington Fire Department 208 South 4th Street Farmington IA 52626 319-878-3367

Farmington Pioneer Historical Society 205 South 4th Street Farmington IA 52626 319-878-3785

Farmington Post Office 101 South Front Street Farmington IA 52626 319-878-3360

Harmony Junior Senior High School 33727 County Road J40 Farmington IA 52626 319-592-3192

Montrose Fire & Rescue 406 South 2nd Street Farmington IA 52626 319-463-7479

Pioneer Historical Museum 205 South 4th Street Farmington IA 52626

River Valley Lodge & Campground 29080 Hawk Drive Farmington IA 52626 319-878-3888

Riverview Retreat & Campground 26070 Hawk Drive Farmington IA 52626 319-878-3715