Site Index

 

City Profile

Farmington has a population of 756, and is the oldest village in Van Buren County, settled in 1833 and platted in 1839.

Farmington City HallFarmington's governing body consists of a Mayor/Five-member Council system. The Mayor's term is four years, while Councilmember terms are two years.

At one time, Farmington was a major milling, manufacturing, and trading center, and was the first county seat.

Located within the Iowa Historic Hills Corridor, along the Mormon Trail, and along the Iowa State Woodland Scenic Byway, Farmington is rich with a diverse landscape, history, rural culture, and recreational opportunities.

City Government

Farmington Mayor - John Armstrong

Farmington City Council - Elmer Huff - Gary Cahill - Dave Ludwig - Janet Browning - Tim Hattan

Farmington City Hall

Telephone: (319) 878-3711 Fax: (319) 878-3711

City Maintenance Supervisor - (319) 878-3514

Address: 203 Elm Street, PO Box 477, Farmington, Iowa 52626

General Information: City Clerk

Volunteer Fire Department and Farmington Ambulance:

Emergency: 911

Non-Emergency: (319) 878-3367

Code Red Small LogoClick here to view info about the Van Buren County Emergency Management System.


City Library

Telephone: (319) 878-3702

Address: 203 Elm Street, Farmington, Iowa 52626

Library Hours: Tuesday, Wednesday, and Friday - 1:00 pm - 5:30 pm

Saturdays - 9:00 am - 11:30 am, 1:00 pm - 5:00 pm

U.S. Post Office

Telephone: (319) 878-3360

Address: 101 S Front Street, Farmington, Iowa 52626

Window Hours:

Monday through Friday - 8:30 am - 11:30 am, 12:30 pm - 4:00 pm

Saturdays - 8:30 am - 10:30 am

Mail Drop Box Pick Up: Monday through Saturday - 4:15 pm

Post Office Box Lobby Hours:

Monday through Saturday - 8:30 am - 9:00 pm

Closed Sunday

Community Center/Senior Center

Telephone: (319) 878-4105

Address: 201 S 4th Street, Farmington, Iowa 52626

For Community Center rental information and reservations - (319) 878-3711

Rental Fees: Civic Organization Meetings - Less than 2 hours - $10.00

Civic Organization Meetings - More than 2 hours - $40.00

All Other Events - $50.00

Deposit of $50.00 is required, and will be returned if clean-up is satisfactory