List of Iowa Zip Codes by City
As of June 2019, the state of Iowa has a total of 1097 postal codes. In the table below, you can see all Iowa zip codes listed by city, town and village as well as county affiliated. With 934 cities (and towns) and 99 counties (and county-equivalents), Iowa is the 31st largest state by population (3,134,693) and 23rd largest one by land area (144,669 km2) in the United States.
The capital of Iowa is Des Moines and major cities include Cedar Rapids, Davenport, Sioux City, and Iowa City.