The following banks have branches in 62040:
First Bank
First Bank-Granite City Branch
Guardian Savings Bank
Guardian Savings Bank-Guardian Savings Bank
Regions Bank
Regions Bank-Colonial Branch
Regions Bank-Bellemore Branch
The Bank Of Edwardsville
The Bank Of Edwardsville-Granite City – Nameoki Road Center
The Bank Of Edwardsville-Granite City – Maryville Road Center