Henry County, IA ZIP Codes

10 ZIP codes cover all or part of Henry County, Iowa. The Census Bureau counts 20,004 residents in the county, with a median household income of $67,436 and a median home value of $164,300. Median household income ranges from $55,125 in 52659 to $90,714 in 52623. Its largest communities include Mount Pleasant, New London, Wayland, Winfield and Salem.

Henry County (Census county figures)

MeasureCensus figure
Residents20,004
Households7,644
Median household income$67,436
Median home value$164,300
Median age41.1
Median rent$820

All 10 ZIP codes together

MeasureValue
Residents (sum of ZIP codes)22,859
Households (sum of ZIP codes)8,714
Median household income, range across ZIP codes$55,125 (52659) to $90,714 (52623)
Household-weighted average of ZIP medians (an approximation, not a true median)$70,414
Homeowners75.3%
Households with kids under 1830.1%
Moved in the past year11.8%
Carrier routes in EDDM2GO's route library4 routes, 916 homes (3 of 10 ZIP codes)

Top facts

Every ZIP code in Henry County

ZIPMailing cityResidentsHouseholdsMedian incomeHome valueHomeownersWith kidsNew moversCarrier routesMailboxesWhy listed
52641Mount Pleasant12,4284,679$64,512$171,40067.7%29.4%15.2%——96% of its land
52645New London3,5031,344$79,327$159,70087.0%31.1%5.6%——70% of its land
52623Danville1,982758$90,714$194,00086.3%36.0%7.9%——23% of its land
52654Wayland1,884644$84,783$149,70081.8%28.1%9.0%261867% of its land
52659Winfield1,329589$55,125$110,90076.2%23.4%11.1%——71% of its land
52649Salem913342$91,071$245,30091.2%40.1%6.7%——75% of its land
52644Mount Union394158$77,955$159,10082.3%32.9%2.8%115285% of its land
52630Hillsboro235126$55,714$69,40078.6%18.3%18.0%117928% of its land
52652Swedesburg11931$74,861—100.0%71.0%23.5%——100% of its land
52647Olds7243$49,375$116,70046.5%9.3%8.3%——100% of its land

A ZIP code is listed for Henry County when at least 10% of its land is in the county, when it holds at least 10% of the county's land, or when the county is its main county. Totals add up whole ZIP codes, including parts that cross the county line; the Census county figures above do not.

Cities and communities

Rankings

Price a mailing to Henry County ZIP codes

EDDM guides

Pick carrier routes on the EDDM route map

Frequently asked questions

What ZIP codes are in Henry County, IA?
52641, 52645, 52623, 52654, 52659, 52649, 52644, 52630, 52652 and 52647. Some cross the county line; the table shows each ZIP's share of land in the county.
What is the population of Henry County?
20,004 residents in 7,644 households (ACS 5-year estimates, 2020–2024).
What is the median household income in Henry County?
$67,436 for the county as a whole. Its ZIP codes range from $55,125 (52659) to $90,714 (52623).
Which Henry County ZIP code has the highest median household income?
52623, at $90,714, among ZIP codes with at least 1,000 residents. See the full ranking of Henry County ZIP codes by income.
How many carrier routes and mailboxes are in Henry County?
For the 3 of 10 ZIP codes in EDDM2GO's stored route library: 4 carrier routes reaching 916 residential and 33 business mailboxes. The route map loads the rest when you search them.

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.