Comparison to Surrounding Areas
The median household income ($120,048) for 78121 is less than the median household income for 78152 ($123,981). But it's more than 78161 ($79,904), 78114 ($88,087), 78124 ($74,192), 78155 ($71,039), 78160 ($64,800), 78101 ($111,280), Wilson County ($94,565), Guadalupe County ($92,375), La Vernia city ($76,250), and New Berlin city ($110,000).
| 78121 | $120,048 |
| La Vernia city | $76,250 |
| New Berlin city | $110,000 |
| Guadalupe County | $92,375 |
| Wilson County | $94,565 |
Get Median Household Income for all Zip Codes in Texas.
The average household income ($139,547) for 78121 is more than 78161 ($90,874), 78124 ($108,497), 78152 ($137,076), 78155 ($94,258), 78160 ($84,634), 78101 ($120,915), 78114 ($107,203), Wilson County ($113,531), Guadalupe County ($111,083), La Vernia city ($90,760), and New Berlin city ($119,774).
| 78121 | $139,547 |
| La Vernia city | $90,760 |
| New Berlin city | $119,774 |
| Guadalupe County | $111,083 |
| Wilson County | $113,531 |
Get Average Household Income for all Zip Codes in Texas.
The per-capita income for 78121 is $46,254. The per capita income ($46,254) for 78121 is less than the per capita income for 78152 ($50,097) and New Berlin city ($50,578). But it's more than 78161 ($23,743), 78124 ($42,529), 78155 ($36,571), 78160 ($31,907), 78101 ($42,419), 78114 ($39,400), Wilson County ($40,323), Guadalupe County ($40,669), and La Vernia city ($38,886).
| 78121 | $46,254 |
| La Vernia city | $38,886 |
| New Berlin city | $50,578 |
| Guadalupe County | $40,669 |
| Wilson County | $40,323 |
Get Per-Capita Income for all Zip Codes in Texas.
21% of households make over $200,000 a year. The percent high income households (21.0%) for 78121 is more than 78161 (10.7%), 78124 (16.7%), 78152 (15.9%), 78155 (9.0%), 78160 (5.3%), 78101 (12.6%), 78114 (11.1%), Wilson County (13.1%), Guadalupe County (11.1%), La Vernia city (7.1%), and New Berlin city (9.8%).
| 78121 | 21.0% |
| La Vernia city | 7.1% |
| New Berlin city | 9.8% |
| Guadalupe County | 11.1% |
| Wilson County | 13.1% |
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 | |
|---|---|---|---|---|
| 78121 | $-1 | $124,458 | $128,266 | $97,614 |
| La Vernia city | $-1 | $58,750 | $114,000 | $69,722 |
| New Berlin city | $-1 | $137,813 | $94,696 | $94,583 |
| Guadalupe County | $53,041 | $104,382 | $104,995 | $62,106 |
| Wilson County | $-1 | $108,205 | $102,143 | $72,127 |
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 78121, 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 78121 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+ | |||||
| 78121 | +/-$10,416 | +/-$9,385 | +/-$3,303 | +/-3.2% | +/-$-1 | +/-$17,112 | +/-$19,731 | +/-$22,540 |
| La Vernia city | +/-$29,014 | +/-$14,418 | +/-$7,951 | +/-6.2% | +/-$-1 | +/-$27,001 | +/-$24,478 | +/-$21,415 |
| New Berlin city | +/-$24,513 | +/-$17,070 | +/-$6,911 | +/-6.7% | +/-$-1 | +/-$38,764 | +/-$37,177 | +/-$50,388 |
| Guadalupe County | +/-$3,124 | +/-$3,162 | +/-$986 | +/-1.0% | +/-$22,285 | +/-$4,756 | +/-$6,094 | +/-$4,465 |
| Wilson County | +/-$5,242 | +/-$5,563 | +/-$1,812 | +/-2.0% | +/-$-1 | +/-$7,650 | +/-$9,331 | +/-$14,142 |