Usa-Places.com has listed approx 16 banks in Marshalltown. Some of the Top rated banks in Marshalltown are- Great Western Bank, Pinnacle Bank, Great Western Bank, United Bank & Trust Courthouse Branch, Wells Fargo Bank, Wells Fargo Bank, United Bank & Trust, Home Federal Savings Bank, U.S. Bank Branch & U.S. Bank Branch.