County ZIP codes · Iowa · FIPS 19087
Henry County, IA ZIP Codes
Henry County, Iowa has 13 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 12 residential and 1 for PO boxes or a single organization. 8 of the residential ones lie mainly in Henry County and 4 mainly in a neighboring county; 10 cross the county line. Median household income ranges from $55,125 in 52659 (Winfield) to $90,714 in 52623 (Danville) (Census Bureau, ACS 2020-2024).
- ACS2020-24
- Census2020
Where are the ZIP codes of Henry County?
Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).
How different are its ZIP codes?
The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $64,512 and $84,783.
They carry 12 postal town names.
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).
All 12 residential ZIP codes in Henry County
8 ZIP codes lie mainly in Henry County; 4 more reach into it from a neighboring county and follow the first table.
| In this county | ||||||
|---|---|---|---|---|---|---|
| 52641 | Mount Pleasant | 12,428 | 59 | $65k | $171k | 96% |
| 52645 | New London | 3,503 | 50 | $79k | $160k | 70% |
| 52654 | Wayland | 1,884 | 34 | $85k | $150k | 67% |
| 52659 | Winfield | 1,329 | 20 | $55k | $111k | 71% |
| 52649 | Salem | 913 | 22 | $91k | $245k | 75% |
| 52644 | Mount Union | 394 | 9 | $78k | $159k | 85% |
| 52652 | Swedesburg | 119 | 115 | $75k | – | 100% |
| 52647 | Olds | 72 | 254 | $49k | $117k | 100% |
Partly in Henry County
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).
Which ZIP codes cross the county line?
10 ZIP codes of Henry County extend into another county. A ZIP code follows mail routes, not county borders.
| ZIP | In Henry | Elsewhere |
|---|---|---|
| 52641 | 96% | Washington County2%; Jefferson County2% |
| 52645 | 70% | Des Moines County30% |
| 52623 | 23% | Des Moines County78% |
| 52654 | 67% | Washington County30%; Jefferson County2% |
| 52656 | 1% | Lee County99% |
| 52659 | 71% | Louisa County29% |
| 52649 | 75% | Lee County25% |
| 52635 | 6% | Jefferson County94% |
| 52644 | 85% | Des Moines County15% |
| 52630 | 28% | Lee County39%; Van Buren County33% |
Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).
PO Box and single-organization ZIP codes
| ZIP | Postal name |
|---|---|
| 52642 | Rome |
Source: GeoNames postal codes (CC BY 4.0).
Which first three digits do Henry County's ZIP codes use?
The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Every ZIP code of Henry County starts with 526.
| Prefix | Sectional center | Here | All codes |
|---|---|---|---|
| 526 | Quad Cities, IL (SCF 612) | 13 | 36 |
Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.