Welcome to Bank of Farmington &
Integrity Community Bank

Locations / Contact Information

Farmington - Main Bank

Address

16 N. Main
P.O. Box 320
Farmington, IL 61531

Contact

Phone: (309) 245-2441
Fax: (309) 245-2161

Lobby Hours

Monday - Friday 8am-5pm
Saturday 8am-Noon


Drive up hours

Monday - Friday 8am-5pm
Saturday 8am-Noon





Canton Branch

Address

2115 N. Main
P.O. Box 428
Canton, IL 61520

Contact

Phone: (309) 649-1500
Fax: (309) 649-1505

Lobby Hours

Monday - Friday 8am-5pm
Saturday 8am-Noon


Drive up hours

Monday - Friday 8am-5pm
Saturday 8am-Noon





Integrity Community Bank
- Peoria Branch

Address

6824 N. Frostwood Parkway
Peoria, IL 61615

Contact

Phone: (309) 306-8939

Lobby Hours

Monday - Friday 8am-5pm




Integrity Community Bank
- Williamsfield Branch

Address

206 Lions St
Williamsfield, IL 61489

Contact

Phone: (309) 639-2242
Fax: (309) 639-2241

Lobby Hours

Mon | Tues | Thurs | Fri - 9am-3pm
Wednesday - 9am-Noon


Drive Up

Mon | Tues | Thurs - 8am-4:30pm
Friday - 8am-6pm
Wed | Sat - 8am-Noon

Email

Note: For your security please do not email any confidential information (account numbers, social security numbers, etc.) E-mailed questions/comments will be responded to during banking hours.

info@bankoffarmington.com