Comparison to Surrounding Areas
The median household income ($84,609) for 52144 is less than the median household income for 52132 ($100,559), 52161 ($87,870), 52166 ($110,938), and 52171 ($94,904). But it's more than 52168 ($54,375), 52175 ($59,800), 52163 ($78,194), Winneshiek County ($79,066), Fayette County ($60,165), Jackson Junction city ($-1), and Fort Atkinson city ($73,750).
| 52144 | $84,609 |
| Fort Atkinson city | $73,750 |
| Jackson Junction city | $-1 |
| Fayette County | $60,165 |
| Winneshiek County | $79,066 |
Get Median Household Income for all Zip Codes in Iowa.
The average household income ($102,120) for 52144 is less than the average household income for 52132 ($108,225) and 52171 ($112,286). But it's more than 52175 ($75,296), 52161 ($96,471), 52163 ($75,191), 52166 ($99,033), 52168 ($65,148), Winneshiek County ($100,242), Fayette County ($80,301), Fort Atkinson city ($85,948), and Jackson Junction city ($70,077).
| 52144 | $102,120 |
| Fort Atkinson city | $85,948 |
| Jackson Junction city | $70,077 |
| Fayette County | $80,301 |
| Winneshiek County | $100,242 |
Get Average Household Income for all Zip Codes in Iowa.
The per-capita income for 52144 is $41,795. The per capita income ($41,795) for 52144 is less than the per capita income for 52132 ($44,415) and 52171 ($42,144). But it's more than 52175 ($32,446), 52161 ($35,016), 52163 ($31,526), 52166 ($37,026), 52168 ($30,746), Winneshiek County ($41,556), Fayette County ($35,469), Fort Atkinson city ($38,588), and Jackson Junction city ($35,600).
| 52144 | $41,795 |
| Fort Atkinson city | $38,588 |
| Jackson Junction city | $35,600 |
| Fayette County | $35,469 |
| Winneshiek County | $41,556 |
Get Per-Capita Income for all Zip Codes in Iowa.
3.7% of households make over $200,000 a year. The percent high income households (3.7%) for 52144 is less than the percent high income households for 52132 (9.0%), 52161 (6.9%), 52171 (4.2%), Fayette County (5.6%), Winneshiek County (7.4%), and Fort Atkinson city (4.5%). But it's more than 52163 (0.0%), 52166 (0.0%), 52168 (0.6%), 52175 (3.1%), and Jackson Junction city (0.0%).
| 52144 | 3.7% |
| Fort Atkinson city | 4.5% |
| Jackson Junction city | 0.0% |
| Fayette County | 5.6% |
| Winneshiek County | 7.4% |
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 | |
|---|---|---|---|---|
| 52144 | $37,917 | $125,000 | $86,563 | $78,750 |
| Fort Atkinson city | $37,917 | $74,375 | $86,250 | $76,000 |
| Jackson Junction city | $-1 | $-1 | $-1 | $39,464 |
| Fayette County | $39,388 | $74,677 | $71,750 | $45,738 |
| Winneshiek County | $70,278 | $88,105 | $95,844 | $59,525 |
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 52144, 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 52144 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+ | |||||
| 52144 | +/-$10,098 | +/-$18,762 | +/-$6,732 | +/-3.4% | +/-$37,548 | +/-$47,038 | +/-$24,107 | +/-$24,403 |
| Fort Atkinson city | +/-$7,283 | +/-$12,887 | +/-$6,090 | +/-4.1% | +/-$37,548 | +/-$25,072 | +/-$17,920 | +/-$19,671 |
| Jackson Junction city | +/-$-1 | +/-$35,041 | +/-$14,085 | +/-72.1% | +/-$-1 | +/-$-1 | +/-$-1 | +/-$33,163 |
| Fayette County | +/-$4,060 | +/-$4,741 | +/-$1,914 | +/-1.4% | +/-$4,408 | +/-$17,081 | +/-$8,144 | +/-$3,818 |
| Winneshiek County | +/-$5,270 | +/-$7,324 | +/-$2,705 | +/-1.6% | +/-$48,291 | +/-$8,792 | +/-$11,309 | +/-$7,111 |