Comparison to Surrounding Areas
The median household income ($100,263) for 75158 is less than the median household income for Grays Prairie village ($128,750) and Rosser village ($127,188). But it's more than 75157 ($100,250), 75119 ($77,053), 75125 ($79,545), 75142 ($80,028), 75143 ($67,897), 75114 ($88,013), Kaufman County ($89,485), Cottonwood city ($99,038), Kaufman city ($62,931), and Scurry town ($84,732).
| 75158 | $100,263 |
| Cottonwood city | $99,038 |
| Grays Prairie village | $128,750 |
| Kaufman city | $62,931 |
| Rosser village | $127,188 |
| Scurry town | $84,732 |
| Kaufman County | $89,485 |
Get Median Household Income for all Zip Codes in Texas.
The average household income ($114,040) for 75158 is less than the average household income for Cottonwood city ($132,329), Grays Prairie village ($115,938), and Rosser village ($123,608). But it's more than 75157 ($107,279), 75125 ($80,318), 75142 ($97,906), 75143 ($89,257), 75114 ($99,751), 75119 ($94,783), Kaufman County ($106,230), Kaufman city ($82,000), and Scurry town ($97,263).
| 75158 | $114,040 |
| Cottonwood city | $132,329 |
| Grays Prairie village | $115,938 |
| Kaufman city | $82,000 |
| Rosser village | $123,608 |
| Scurry town | $97,263 |
| Kaufman County | $106,230 |
Get Average Household Income for all Zip Codes in Texas.
The per-capita income for 75158 is $37,072. The per capita income ($37,072) for 75158 is less than the per capita income for Cottonwood city ($56,220) and Grays Prairie village ($39,243). But it's more than 75157 ($34,175), 75119 ($34,011), 75125 ($26,114), 75142 ($32,272), 75143 ($34,231), 75114 ($31,913), Kaufman County ($34,359), Kaufman city ($28,015), Rosser village ($34,305), and Scurry town ($30,285).
| 75158 | $37,072 |
| Cottonwood city | $56,220 |
| Grays Prairie village | $39,243 |
| Kaufman city | $28,015 |
| Rosser village | $34,305 |
| Scurry town | $30,285 |
| Kaufman County | $34,359 |
Get Per-Capita Income for all Zip Codes in Texas.
13.5% of households make over $200,000 a year. The percent high income households (13.5%) for 75158 is more than 75157 (11.3%), 75114 (4.3%), 75119 (7.4%), 75125 (3.1%), 75142 (9.0%), 75143 (6.2%), Kaufman County (9.7%), Cottonwood city (9.5%), Grays Prairie village (12.7%), Kaufman city (3.0%), Rosser village (9.2%), and Scurry town (7.8%).
| 75158 | 13.5% |
| Cottonwood city | 9.5% |
| Grays Prairie village | 12.7% |
| Kaufman city | 3.0% |
| Rosser village | 9.2% |
| Scurry town | 7.8% |
| Kaufman County | 9.7% |
Get High Income Households for all Zip Codes in Texas.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 75158 | $55,833 | $106,544 | $106,696 | $-1 |
| Cottonwood city | $-1 | $99,886 | $-1 | $-1 |
| Grays Prairie village | $-1 | $116,250 | $141,250 | $61,250 |
| Kaufman city | $-1 | $80,429 | $66,528 | $39,625 |
| Rosser village | $-1 | $94,219 | $157,031 | $24,750 |
| Scurry town | $-1 | $89,444 | $-1 | $60,625 |
| Kaufman County | $60,417 | $92,044 | $107,054 | $59,158 |
Get Median Household Income by Age of Householder for all Zip Codes in Texas.
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 75158, 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 75158 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+ | |||||
| 75158 | +/-$25,093 | +/-$15,915 | +/-$4,538 | +/-5.7% | +/-$13,388 | +/-$39,770 | +/-$17,474 | +/-$-1 |
| Cottonwood city | +/-$22,829 | +/-$98,529 | +/-$26,200 | +/-11.5% | +/-$-1 | +/-$33,085 | +/-$-1 | +/-$-1 |
| Grays Prairie village | +/-$20,850 | +/-$21,478 | +/-$6,389 | +/-11.3% | +/-$-1 | +/-$75,416 | +/-$37,474 | +/-$26,192 |
| Kaufman city | +/-$19,615 | +/-$11,631 | +/-$3,018 | +/-1.8% | +/-$-1 | +/-$49,575 | +/-$20,047 | +/-$17,048 |
| Rosser village | +/-$74,062 | +/-$33,169 | +/-$7,384 | +/-12.1% | +/-$-1 | +/-$33,269 | +/-$58,948 | +/-$13,647 |
| Scurry town | +/-$20,230 | +/-$22,357 | +/-$6,342 | +/-7.3% | +/-$-1 | +/-$33,145 | +/-$-1 | +/-$39,563 |
| Kaufman County | +/-$5,546 | +/-$3,257 | +/-$980 | +/-1.1% | +/-$11,813 | +/-$6,524 | +/-$4,337 | +/-$4,501 |