Welcome to ESB Banking and Insurance!

ESB Bank has been a part of the southeastern Minnesota area for over 100 years. We offer three locations in Houston County to serve the community, Caledonia, La Crescent and Eitzen. ESB Bank prides itself in being locally owned and the only remaining community bank headquartered in Houston County.


Deposit Services



Latest News

Reorder Checks

Our customers can now order checks online. Click the button below to order your checks today!

Reorder Checks Here

Join us on Facebook!

Go to Top