There are 9 zip codes in Clay County, Iowa. The most populated is 51301, located in Spencer. * 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
5130112,326Spencer
51338933Everly
51357744Royal
51047690Peterson
51333394Dickens
51366303Webb
51343284Greenville
5134093Fostoria
5134139Gillett Grove
showing: 9 rows

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