Comparison to Surrounding Areas
The median household income ($61,389) for 47404 is less than the median household income for 47460 ($68,447), 47403 ($70,582), 47429 ($92,378), 47459 ($76,061), 46151 ($78,812), 47401 ($66,906), Owen County ($62,464), Monroe County ($65,868), and Ellettsville town ($90,213). But it's more than 47408 ($45,644), 47433 ($59,520), and Bloomington city ($50,465).
| 47404 | $61,389 |
| Bloomington city | $50,465 |
| Ellettsville town | $90,213 |
| Monroe County | $65,868 |
| Owen County | $62,464 |
Get Median Household Income for all Zip Codes in Indiana.
The average household income ($82,779) for 47404 is less than the average household income for 47460 ($87,845), 47429 ($109,959), 47459 ($117,525), 46151 ($101,278), 47401 ($104,638), 47408 ($84,214), Monroe County ($91,421), and Ellettsville town ($104,637). But it's more than 47403 ($78,862), 47433 ($77,066), Owen County ($81,852), and Bloomington city ($81,120).
| 47404 | $82,779 |
| Bloomington city | $81,120 |
| Ellettsville town | $104,637 |
| Monroe County | $91,421 |
| Owen County | $81,852 |
Get Average Household Income for all Zip Codes in Indiana.
The per-capita income for 47404 is $37,470. The per capita income ($37,470) for 47404 is less than the per capita income for 46151 ($40,678), 47401 ($50,720), 47429 ($41,054), 47459 ($48,967), Monroe County ($38,653), and Ellettsville town ($40,122). But it's more than 47403 ($35,085), 47408 ($35,302), 47433 ($31,406), 47460 ($36,836), Owen County ($34,451), and Bloomington city ($35,299).
| 47404 | $37,470 |
| Bloomington city | $35,299 |
| Ellettsville town | $40,122 |
| Monroe County | $38,653 |
| Owen County | $34,451 |
Get Per-Capita Income for all Zip Codes in Indiana.
5.9% of households make over $200,000 a year. The percent high income households (5.9%) for 47404 is less than the percent high income households for 47459 (13.2%), 47401 (13.1%), 47408 (7.4%), 47429 (11.2%), 46151 (9.0%), Monroe County (8.4%), Bloomington city (7.7%), and Ellettsville town (10.2%). But it's more than 47403 (3.9%), 47433 (4.0%), 47460 (5.5%), and Owen County (3.7%).
| 47404 | 5.9% |
| Bloomington city | 7.7% |
| Ellettsville town | 10.2% |
| Monroe County | 8.4% |
| Owen County | 3.7% |
Get High Income Households for all Zip Codes in Indiana.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 47404 | $21,580 | $69,792 | $89,868 | $63,491 |
| Bloomington city | $20,596 | $55,969 | $76,160 | $78,410 |
| Ellettsville town | $100,077 | $113,240 | $100,987 | $60,583 |
| Monroe County | $22,234 | $72,379 | $90,795 | $73,672 |
| Owen County | $32,969 | $80,000 | $77,875 | $45,869 |
Get Median Household Income by Age of Householder for all Zip Codes in Indiana.
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 47404, 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 47404 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+ | |||||
| 47404 | +/-$7,959 | +/-$4,865 | +/-$2,364 | +/-1.7% | +/-$5,848 | +/-$13,829 | +/-$12,015 | +/-$11,602 |
| Bloomington city | +/-$2,389 | +/-$6,032 | +/-$2,557 | +/-1.3% | +/-$4,042 | +/-$2,926 | +/-$14,225 | +/-$8,773 |
| Ellettsville town | +/-$14,965 | +/-$8,683 | +/-$3,502 | +/-4.5% | +/-$89,537 | +/-$7,077 | +/-$31,926 | +/-$22,561 |
| Monroe County | +/-$2,341 | +/-$3,759 | +/-$1,569 | +/-0.9% | +/-$2,902 | +/-$4,502 | +/-$7,195 | +/-$3,596 |
| Owen County | +/-$5,041 | +/-$5,664 | +/-$2,326 | +/-1.1% | +/-$12,518 | +/-$11,079 | +/-$13,275 | +/-$5,127 |