Skip to Content
Close Icon


People First. Service Always.

At Farmers Bank, we take great pride in being a community bank focused on providing stellar service. We’re looking for employees who are passionate about:

  • Building relationships
  • Being honest, trusted, and have integrity
  • Being engaged and enthusiastic
  • Being knowledgeable
  • Working as a team
  • Being compassionate

If you meet these criteria, there may be a place for you at Farmers Bank. Click the button below to browse our open positions.

Browse Job Openings


Why Work With Us?

So why work at Farmers Bank you might ask? We provide competitive wages along with great benefits. Having been in the Spencer, Iowa community for over a century and helping people achieve their dreams and goals—it’s safe to say that you would be working for much more than just another bank. We’re big proponents of being involved in our community and our employees are active in many service groups, such as: Kiwanis, Rotary, Jaycees, SpencerUSA Young Professionals, and many others. You will be making a difference in the community while working at Farmers Bank and be able to see it for yourself.

Benefits and Perks Include:

  • Competitive Pay
  • Flexibility and good work-life balance
  • Generous Paid Time Off available at hire
  • 401K with vesting and profit sharing
  • Medical, Dental and Vision Insurance
  • AFLAC Coverage
  • Life Insurance
  • Long and Short-Term Disability
  • Long-Term Care Insurance
  • Fitness Club Membership Discounts
  • Career and Personal Development
  • Tickets to Various Community Events
  • Volunteer Opportunities

Living in the Iowa Great Lakes area is also another great thing that comes with having a career at Farmers Bank. In fact, Spencer was just voted as the 10th best small town in the USA by and is recognized as the 4th safest city in the state of Iowa by Safewise. Spencer provides a small-town feel while offering some of the amenities that a bigger city does – without all the traffic.