There are 13 zip codes in Marshall County, Iowa. The most populated is 50158, located in Marshalltown. * 2024 populations estimated based on the latest ACS 5-year data.

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

Zip Code
Population
City
5015831,047Marshalltown
502472,411State Center
501621,302Melbourne
501061,182Gilman
50005859Albion
50142790Le Grand
50120537Haverhill
50141499Laurel
50234482Rhodes
50148376Liscomb
50051277Clemons
50239139Saint Anthony
50078102Ferguson
showing: 13 rows

Zip Codes in Marshall County, Iowa by Population (2024)