Comparison to Surrounding Areas
The median household income ($72,400) for 50139 is less than the median household income for 50057 ($118,882), 50138 ($74,693), 50151 ($91,061), 50166 ($107,279), Marion County ($78,680), and Warren County ($94,588). But it's more than 50049 ($61,190), 50062 ($51,146), 50145 ($50,962), 50225 ($69,923), Lucas County ($61,793), and Lacona city ($70,100).
| 50139 | $72,400 |
| Lacona city | $70,100 |
| Lucas County | $61,793 |
| Marion County | $78,680 |
| Warren County | $94,588 |
Get Median Household Income for all Zip Codes in Iowa.
The average household income ($86,283) for 50139 is less than the average household income for 50057 ($89,739), 50138 ($96,085), 50151 ($94,033), 50166 ($116,655), Marion County ($100,547), and Warren County ($111,331). But it's more than 50049 ($75,481), 50062 ($70,834), 50145 ($75,403), 50225 ($79,312), Lucas County ($75,764), and Lacona city ($77,061).
| 50139 | $86,283 |
| Lacona city | $77,061 |
| Lucas County | $75,764 |
| Marion County | $100,547 |
| Warren County | $111,331 |
Get Average Household Income for all Zip Codes in Iowa.
The per-capita income for 50139 is $38,675. The per capita income ($38,675) for 50139 is less than the per capita income for 50138 ($41,015), 50166 ($43,691), Marion County ($40,274), and Warren County ($43,596). But it's more than 50225 ($33,693), 50145 ($31,048), 50151 ($36,622), 50049 ($31,580), 50057 ($26,905), 50062 ($29,719), Lucas County ($32,274), and Lacona city ($33,566).
| 50139 | $38,675 |
| Lacona city | $33,566 |
| Lucas County | $32,274 |
| Marion County | $40,274 |
| Warren County | $43,596 |
Get Per-Capita Income for all Zip Codes in Iowa.
7.6% of households make over $200,000 a year. The percent high income households (7.6%) for 50139 is less than the percent high income households for Marion County (8.4%) and Warren County (10.9%). But it's more than 50225 (3.6%), 50151 (5.4%), 50166 (6.1%), 50049 (3.3%), 50057 (0.0%), 50062 (3.1%), 50138 (6.6%), 50145 (0.0%), Lucas County (3.4%), and Lacona city (3.2%).
| 50139 | 7.6% |
| Lacona city | 3.2% |
| Lucas County | 3.4% |
| Marion County | 8.4% |
| Warren County | 10.9% |
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 | |
|---|---|---|---|---|
| 50139 | $-1 | $78,313 | $103,167 | $60,403 |
| Lacona city | $-1 | $71,250 | $67,500 | $64,821 |
| Lucas County | $61,535 | $75,571 | $77,773 | $36,847 |
| Marion County | $59,332 | $96,908 | $96,366 | $56,557 |
| Warren County | $57,589 | $107,416 | $117,184 | $58,661 |
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 50139, 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 50139 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+ | |||||
| 50139 | +/-$9,659 | +/-$14,514 | +/-$5,727 | +/-6.4% | +/-$-1 | +/-$25,523 | +/-$24,277 | +/-$32,794 |
| Lacona city | +/-$9,555 | +/-$11,038 | +/-$5,738 | +/-3.7% | +/-$-1 | +/-$38,799 | +/-$28,229 | +/-$19,294 |
| Lucas County | +/-$2,738 | +/-$6,102 | +/-$2,179 | +/-1.6% | +/-$5,166 | +/-$7,141 | +/-$6,801 | +/-$9,204 |
| Marion County | +/-$3,041 | +/-$5,955 | +/-$2,163 | +/-1.7% | +/-$10,569 | +/-$5,692 | +/-$10,655 | +/-$7,504 |
| Warren County | +/-$3,834 | +/-$3,966 | +/-$1,561 | +/-1.4% | +/-$26,858 | +/-$7,343 | +/-$7,781 | +/-$2,919 |