Comparison to Surrounding Areas
The median household income ($69,219) for 50154 is less than the median household income for 50122 ($81,739), 50201 ($81,027), 50230 ($87,778), 50236 ($85,046), 50278 ($74,306), and Story County ($69,685). But it's more than Hardin County ($65,069) and McCallsburg city ($65,000).
| 50154 | $69,219 |
| McCallsburg city | $65,000 |
| Hardin County | $65,069 |
| Story County | $69,685 |
Get Median Household Income for all Zip Codes in Iowa.
The average household income ($84,188) for 50154 is less than the average household income for 50122 ($96,849), 50201 ($118,241), 50230 ($91,663), 50236 ($99,629), 50278 ($86,936), and Story County ($96,851). But it's more than Hardin County ($79,622) and McCallsburg city ($80,679).
| 50154 | $84,188 |
| McCallsburg city | $80,679 |
| Hardin County | $79,622 |
| Story County | $96,851 |
Get Average Household Income for all Zip Codes in Iowa.
The per-capita income for 50154 is $40,685. The per capita income ($40,685) for 50154 is less than the per capita income for 50122 ($43,033), 50201 ($50,373), and 50236 ($45,221). But it's more than 50230 ($38,884), 50278 ($35,680), Hardin County ($36,477), Story County ($38,610), and McCallsburg city ($40,475).
| 50154 | $40,685 |
| McCallsburg city | $40,475 |
| Hardin County | $36,477 |
| Story County | $38,610 |
Get Per-Capita Income for all Zip Codes in Iowa.
5.3% of households make over $200,000 a year. The percent high income households (5.3%) for 50154 is less than the percent high income households for 50122 (5.5%), 50201 (7.9%), 50236 (8.6%), 50278 (5.9%), and Story County (9.5%). But it's more than 50230 (4.3%), Hardin County (4.4%), and McCallsburg city (3.8%).
| 50154 | 5.3% |
| McCallsburg city | 3.8% |
| Hardin County | 4.4% |
| Story County | 9.5% |
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 | |
|---|---|---|---|---|
| 50154 | $68,542 | $66,875 | $84,375 | $67,500 |
| McCallsburg city | $68,542 | $66,875 | $-1 | $58,750 |
| Hardin County | $53,125 | $71,886 | $79,952 | $54,750 |
| Story County | $34,742 | $76,536 | $109,469 | $69,964 |
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 50154, 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 50154 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+ | |||||
| 50154 | +/-$24,183 | +/-$23,025 | +/-$11,746 | +/-4.4% | +/-$729 | +/-$55,156 | +/-$31,393 | +/-$46,223 |
| McCallsburg city | +/-$34,490 | +/-$26,836 | +/-$14,245 | +/-4.5% | +/-$729 | +/-$55,156 | +/-$-1 | +/-$37,474 |
| Hardin County | +/-$4,846 | +/-$4,219 | +/-$2,257 | +/-1.0% | +/-$20,470 | +/-$8,551 | +/-$8,535 | +/-$4,004 |
| Story County | +/-$2,902 | +/-$3,957 | +/-$1,522 | +/-1.0% | +/-$4,268 | +/-$4,782 | +/-$9,871 | +/-$3,884 |