Bank of Farmington Announcements

Follow Us on Facebook!

Keep up to date on Bank of Farmington and local events on our Bank of Farmington Facebook page!

New Core Banking Software

Our new core software system and partnership with Shazam Cardinal will kick off the weekend of June 23, 2017, and bring Real-Time Processing, Expanded Security Features, and more sophisticated Mobile Banking Enhancements, to you. In addition, the new core system will provide us with the infrastructure that will allow the bank to comfortably grow and continue to expand its product offerings well into the future. Thank you for your patience as we install these truly impactful banking enhancements and solutions.

New Branch in Peoria

Our new full-service Peoria Branch located at 6824 N. Frostwood Parkway (just East of the La-Z-Boy store on Route 150), will be opening at the end of June 2017. We're excited to bring our products, services, and banking philosophy to the Peoria market. We always strive to offer the latest in banking technology so you may receive the most efficient, safe, and secure banking transactions. Additionally, we take the time to listen, get to know you, and understand your banking needs. Banking will always be a relationship business and we are excited to bring our 114 years of experience to the Peoria market.

Our new endeavor in Peoria comes with a new name. Our plans for the Peoria market require a fresh message. The Peoria Branch will be presented as:

Locally Owned Since 1903


16 N. Main Street
PO Box 320
Farmington, IL 61531
(309) 245-2441 phone
(309) 245-2161 fax

Lobby Hours

Mon–Fri 8am-5pm
Sat 8am-Noon


2115 N. Main Street
PO Box 428
Canton, IL 61520
(309) 649-1500 phone
(309) 649-1505 fax

Lobby Hours

Mon–Fri 8am-5pm
Sat 8am-Noon


INTEGRITY Community Bank
Branch of Bank of Farmington
6824 N. Frostwood Parkway
Peoria, IL 61615
(309) 306-8939 phone

Lobby Hours

Mon–Fri 8am-5pm


INTEGRITY Community Bank
Branch of Bank of Farmington
206 Lions St.
Williamsfield, IL 61489
(309) 639-2242 phone

Lobby Hours

Mon-Tues 9am-3pm
Wed 9am-Noon
Thurs-Sat 9am-3pm