The following banks have branches in 52040:
American Trust & Savings Bank
American Trust & Savings Bank-First Avenue Branch
American Trust & Savings Bank-Dyersville Highway 136 Branch
Community Savings Bank
Community Savings Bank-Community Savings Bank Branch
Fidelity Bank & Trust
Fidelity Bank & Trust-Stone Creek Shopping Center Branch
Fidelity Bank & Trust-Dyersville Branch