Comparison to Surrounding Areas
The median household income ($61,750) for 52146 is less than the median household income for 52151 ($69,938), 52159 ($74,259), 52170 ($72,788), 54626 ($69,926), and Allamakee County ($70,694). But it's more than 52157 ($52,625), 52158 ($47,188), 53821 ($60,647), and Harpers Ferry city ($44,107).
| 52146 | $61,750 |
| Harpers Ferry city | $44,107 |
| Allamakee County | $70,694 |
Get Median Household Income for all Zip Codes in Iowa.
The average household income ($72,886) for 52146 is less than the average household income for 52159 ($87,142), 52151 ($94,694), 52157 ($73,507), 54626 ($83,253), 52170 ($97,728), 53821 ($79,990), and Allamakee County ($88,120). But it's more than 52158 ($68,128) and Harpers Ferry city ($60,952).
| 52146 | $72,886 |
| Harpers Ferry city | $60,952 |
| Allamakee County | $88,120 |
Get Average Household Income for all Zip Codes in Iowa.
The per-capita income for 52146 is $39,468. The per capita income ($39,468) for 52146 is less than the per capita income for 52151 ($41,814) and 52170 ($41,749). But it's more than 52158 ($32,149), 53821 ($34,703), 54626 ($36,687), 52157 ($37,903), 52159 ($37,494), Allamakee County ($35,863), and Harpers Ferry city ($35,871).
| 52146 | $39,468 |
| Harpers Ferry city | $35,871 |
| Allamakee County | $35,863 |
Get Per-Capita Income for all Zip Codes in Iowa.
1.9% of households make over $200,000 a year. The percent high income households (1.9%) for 52146 is less than the percent high income households for 52151 (8.4%), 52157 (2.6%), 52159 (2.1%), 52170 (11.6%), 53821 (4.3%), and Allamakee County (6.0%). But it's more than 52158 (0.0%) and Harpers Ferry city (1.4%). And it's the same as 54626 (1.9%).
| 52146 | 1.9% |
| Harpers Ferry city | 1.4% |
| Allamakee County | 6.0% |
Get High Income Households for all Zip Codes in Iowa.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 52146 | $-1 | $100,536 | $59,375 | $65,167 |
| Harpers Ferry city | $-1 | $-1 | $110,625 | $32,188 |
| Allamakee County | $49,240 | $74,451 | $89,412 | $50,399 |
Get Median Household Income by Age of Householder for all Zip Codes in Iowa.
Use our lookalike & filtering workflow to discover every zip that matches your ideal market profile.
Our Income By Zip Code Lists let you start with a zip like 52146, then automatically find hundreds of similar zips by income, demographics, and growth potential — so you can build a smarter target list in minutes.
Get Your Income By Zip Code List
Get all zip codes in a state or the entire US with data such as median household income.
Starting at $65.
All income statistics above are the most current, comparable income statistics available from the US Census Bureau and are from the American Community Survey 2024 5-year estimates. You can find this information and other demographics for 52146 on the US Census Bureau’s website. These values are in 2024 inflation-adjusted dollars and were downloaded on 29 January 2026.
Margins of error for the income data are:
| Median Household Income | Average Household Income | Per Capita Income | High Income Households | Median Household Income by Age of Householder | ||||
|---|---|---|---|---|---|---|---|---|
| under 25 | 25 to 44 | 45 to 64 | 65+ | |||||
| 52146 | +/-$11,815 | +/-$8,596 | +/-$3,472 | +/-2.5% | +/-$-1 | +/-$18,714 | +/-$21,632 | +/-$22,916 |
| Harpers Ferry city | +/-$14,542 | +/-$12,826 | +/-$5,512 | +/-2.3% | +/-$-1 | +/-$-1 | +/-$10,478 | +/-$13,770 |
| Allamakee County | +/-$3,984 | +/-$6,010 | +/-$2,192 | +/-1.8% | +/-$20,081 | +/-$8,603 | +/-$7,253 | +/-$5,995 |