Lee County, IA ZIP Codes

13 ZIP codes cover all or part of Lee County, Iowa. The Census Bureau counts 32,893 residents in the county, with a median household income of $62,382 and a median home value of $141,400. Median household income ranges from $56,401 in 52627 to $83,750 in 52656. Its largest communities include Fort Madison, Keokuk, West Point, Denmark and Donnellson.

Lee County (Census county figures)

MeasureCensus figure
Residents32,893
Households14,323
Median household income$62,382
Median home value$141,400
Median age43.6
Median rent$835

All 13 ZIP codes together

MeasureValue
Residents (sum of ZIP codes)34,787
Households (sum of ZIP codes)15,136
Median household income, range across ZIP codes$56,401 (52627) to $83,750 (52656)
Household-weighted average of ZIP medians (an approximation, not a true median)$60,532
Homeowners76.7%
Households with kids under 1827.4%
Moved in the past year11.2%
Carrier routes in EDDM2GO's route library19 routes, 7,071 homes (5 of 13 ZIP codes)

Top facts

Every ZIP code in Lee County

ZIPMailing cityResidentsHouseholdsMedian incomeHome valueHomeownersWith kidsNew moversCarrier routesMailboxesWhy listed
52627Fort Madison12,6775,635$56,401$116,50076.0%27.1%13.5%——100% of its land
52632Keokuk11,7115,102$56,653$118,70067.7%29.8%13.3%135,486100% of its land
52625Donnellson2,338887$80,078$205,30085.9%31.1%5.2%——100% of its land
52656West Point1,833882$83,750$189,90087.5%19.2%7.4%296999% of its land
52639Montrose1,745717$68,625$163,80092.2%22.6%6.6%——100% of its land
52626Farmington1,103466$59,342$105,60079.4%25.1%4.4%244955% of its land
52658Wever927396$107,679$253,40089.1%18.7%4.9%146098% of its land
52649Salem913342$91,071$245,30091.2%40.1%6.7%——25% of its land
52624Denmark734289$109,861$190,60092.0%33.9%5.1%——100% of its land
52619Argyle441234$73,438$99,20094.4%5.6%0.0%——100% of its land
52630Hillsboro235126$55,714$69,40078.6%18.3%18.0%117939% of its land
52631Houghton6526$107,083$255,600100.0%38.5%0.0%——100% of its land
52657St. Paul6534$72,500$140,60097.1%41.2%21.5%——100% of its land

A ZIP code is listed for Lee 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 Lee County ZIP codes

EDDM guides

Pick carrier routes on the EDDM route map

Frequently asked questions

What ZIP codes are in Lee County, IA?
52627, 52632, 52625, 52656, 52639, 52626, 52658, 52649, 52624, 52619, 52630, 52631 and 52657. Some cross the county line; the table shows each ZIP's share of land in the county.
What is the population of Lee County?
32,893 residents in 14,323 households (ACS 5-year estimates, 2020–2024).
What is the median household income in Lee County?
$62,382 for the county as a whole. Its ZIP codes range from $56,401 (52627) to $83,750 (52656).
Which Lee County ZIP code has the highest median household income?
52656, at $83,750, among ZIP codes with at least 1,000 residents. See the full ranking of Lee County ZIP codes by income.
How many carrier routes and mailboxes are in Lee County?
For the 5 of 13 ZIP codes in EDDM2GO's stored route library: 19 carrier routes reaching 7,071 residential and 480 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.