The following banks have branches in 40031:
Bedford Loan & Deposit Bank
Bedford Loan & Deposit Bank-Oldham County Branch
Branch Banking And Trust Company
Branch Banking And Trust Company-La Grange Ky Branch
Citizens Union Bank Of Shelbyville
Citizens Union Bank Of Shelbyville-Lagrange Branch
Fifth Third Bank
Fifth Third Bank-Lagrange Branch
PNC Bank
Stock Yards Bank & Trust Company
Stock Yards Bank & Trust Company-Lagrange Branch
The Farmers Bank Of Milton
The Farmers Bank Of Milton-Lagrange Branch