Banks with branches located in Marshalltown, IA

Where you bank matters. Use our Interactive Bank Explorer to find the most impactful local banks.

Marshalltown, IA

Marshalltown is a city in and the county seat of Marshall County, Iowa, United States. The population was 27,552 in the 2010 census, an increase from the 26,009 population in the 2000 census.

Get Local Bank Rankings