Comparison to Surrounding Areas
The median household income ($59,167) for 50149 is less than the median household income for 50174 ($67,250), 50222 ($100,568), 50254 ($64,211), 50273 ($82,633), 50830 ($61,094), and Madison County ($90,855). But it's more than 50155 ($33,125), Union County ($57,772), and Lorimor city ($45,500).
| 50149 | $59,167 |
| Lorimor city | $45,500 |
| Madison County | $90,855 |
| Union County | $57,772 |
Get Median Household Income for all Zip Codes in Iowa.
The average household income ($80,605) for 50149 is less than the average household income for 50174 ($96,907), 50222 ($118,891), 50273 ($94,979), and Madison County ($106,293). But it's more than 50155 ($64,396), 50254 ($79,496), 50830 ($79,271), Union County ($71,876), and Lorimor city ($56,755).
| 50149 | $80,605 |
| Lorimor city | $56,755 |
| Madison County | $106,293 |
| Union County | $71,876 |
Get Average Household Income for all Zip Codes in Iowa.
The per-capita income for 50149 is $30,728. The per capita income ($30,728) for 50149 is less than the per capita income for 50174 ($32,152), 50254 ($33,071), 50273 ($39,613), 50155 ($34,539), 50222 ($62,258), Union County ($31,697), and Madison County ($43,167). But it's more than 50830 ($28,940) and Lorimor city ($27,585).
| 50149 | $30,728 |
| Lorimor city | $27,585 |
| Madison County | $43,167 |
| Union County | $31,697 |
Get Per-Capita Income for all Zip Codes in Iowa.
1% of households make over $200,000 a year. The percent high income households (1.0%) for 50149 is less than the percent high income households for 50830 (2.1%), 50174 (7.1%), 50222 (17.4%), 50273 (7.8%), 50155 (6.1%), Union County (2.6%), Madison County (10.2%), and Lorimor city (2.0%). But it's more than 50254 (0.0%).
| 50149 | 1.0% |
| Lorimor city | 2.0% |
| Madison County | 10.2% |
| Union County | 2.6% |
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 | |
|---|---|---|---|---|
| 50149 | $-1 | $98,125 | $70,000 | $39,022 |
| Lorimor city | $-1 | $46,500 | $42,500 | $36,458 |
| Madison County | $83,750 | $97,500 | $112,188 | $59,507 |
| Union County | $61,400 | $78,738 | $50,518 | $44,638 |
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 50149, 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 50149 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+ | |||||
| 50149 | +/-$46,034 | +/-$14,264 | +/-$5,543 | +/-1.7% | +/-$-1 | +/-$47,188 | +/-$60,714 | +/-$14,147 |
| Lorimor city | +/-$12,594 | +/-$12,386 | +/-$6,392 | +/-3.4% | +/-$-1 | +/-$31,076 | +/-$23,486 | +/-$7,744 |
| Madison County | +/-$10,483 | +/-$4,977 | +/-$1,897 | +/-1.9% | +/-$55,816 | +/-$8,915 | +/-$7,783 | +/-$7,432 |
| Union County | +/-$5,799 | +/-$4,540 | +/-$1,886 | +/-1.1% | +/-$7,058 | +/-$6,028 | +/-$7,539 | +/-$7,376 |