The following banks have branches in 50158:
Citizens Savings Bank
Citizens Savings Bank-Citizens Savings Bank
Farmers Savings Bank
Farmers Savings Bank-Farmers Savings Bank
Farmers Savings Bank-Marshalltown Branch
Gnb Bank
Great Western Bank
Great Western Bank-Southridge Branch
Great Western Bank-F&M Bank-Iowa Central Branch
Home Federal Savings Bank
Home Federal Savings Bank-9 Marshalltown Branch
Pinnacle Bank
U.S. Bank
U.S. Bank-Marshalltown Mall Branch
U.S. Bank-Marshalltown Branch
United Bank & Trust
United Bank & Trust-United Bank & Trust National Associa
United Bank & Trust-Courthouse Branch
Wells Fargo Bank
Wells Fargo Bank-Marshalltown Main Branch
Wells Fargo Bank-Marshalltown South Branch