Comparison to Surrounding Areas
The median household income ($109,750) for 87043 is less than the median household income for 87047 ($116,630) and 87122 ($169,041). But it's more than 87113 ($95,922), 87001 ($68,547), 87004 ($65,743), 87008 ($85,673), Sandoval County ($86,636), Bernalillo town ($63,880), Pueblo of Sandia Village CDP ($30,625), and Santa Ana Pueblo CDP ($86,250). And it's the same as Placitas CDP ($109,750).
| 87043 | $109,750 |
| Bernalillo town | $63,880 |
| Placitas CDP | $109,750 |
| Pueblo of Sandia Village CDP | $30,625 |
| Santa Ana Pueblo CDP | $86,250 |
| Sandoval County | $86,636 |
Get Median Household Income for all Zip Codes in New Mexico.
The average household income ($137,921) for 87043 is less than the average household income for 87047 ($143,753) and 87122 ($212,321). But it's more than 87113 ($122,161), 87001 ($101,416), 87004 ($86,564), 87008 ($124,421), Sandoval County ($108,102), Bernalillo town ($82,896), Pueblo of Sandia Village CDP ($60,801), and Santa Ana Pueblo CDP ($86,724). And it's the same as Placitas CDP ($137,921).
| 87043 | $137,921 |
| Bernalillo town | $82,896 |
| Placitas CDP | $137,921 |
| Pueblo of Sandia Village CDP | $60,801 |
| Santa Ana Pueblo CDP | $86,724 |
| Sandoval County | $108,102 |
Get Average Household Income for all Zip Codes in New Mexico.
The per-capita income for 87043 is $71,431. The per capita income ($71,431) for 87043 is less than the per capita income for 87122 ($80,877). But it's more than 87113 ($53,380), 87001 ($30,854), 87004 ($34,513), 87008 ($53,104), 87047 ($60,120), Sandoval County ($41,150), Bernalillo town ($33,691), Pueblo of Sandia Village CDP ($30,926), and Santa Ana Pueblo CDP ($23,689). And it's the same as Placitas CDP ($71,431).
| 87043 | $71,431 |
| Bernalillo town | $33,691 |
| Placitas CDP | $71,431 |
| Pueblo of Sandia Village CDP | $30,926 |
| Santa Ana Pueblo CDP | $23,689 |
| Sandoval County | $41,150 |
Get Per-Capita Income for all Zip Codes in New Mexico.
22.2% of households make over $200,000 a year. The percent high income households (22.2%) for 87043 is less than the percent high income households for 87008 (28.1%), 87047 (22.4%), and 87122 (41.4%). But it's more than 87001 (9.7%), 87004 (10.0%), 87113 (14.2%), Sandoval County (10.5%), Santa Ana Pueblo CDP (2.5%), Bernalillo town (8.0%), and Pueblo of Sandia Village CDP (9.0%). And it's the same as Placitas CDP (22.2%).
| 87043 | 22.2% |
| Bernalillo town | 8.0% |
| Placitas CDP | 22.2% |
| Pueblo of Sandia Village CDP | 9.0% |
| Santa Ana Pueblo CDP | 2.5% |
| Sandoval County | 10.5% |
Get High Income Households for all Zip Codes in New Mexico.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 87043 | $-1 | $172,537 | $187,537 | $79,167 |
| Bernalillo town | $-1 | $61,309 | $88,580 | $55,977 |
| Placitas CDP | $-1 | $172,537 | $187,537 | $79,167 |
| Pueblo of Sandia Village CDP | $-1 | $90,729 | $-1 | $-1 |
| Santa Ana Pueblo CDP | $-1 | $85,250 | $97,386 | $72,750 |
| Sandoval County | $72,015 | $95,886 | $104,115 | $65,791 |
Get Median Household Income by Age of Householder for all Zip Codes in New Mexico.
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 87043, 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 87043 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+ | |||||
| 87043 | +/-$27,393 | +/-$13,988 | +/-$7,443 | +/-6.1% | +/-$-1 | +/-$76,125 | +/-$40,143 | +/-$12,370 |
| Bernalillo town | +/-$6,165 | +/-$9,377 | +/-$3,987 | +/-4.1% | +/-$-1 | +/-$14,486 | +/-$20,264 | +/-$12,093 |
| Placitas CDP | +/-$27,393 | +/-$13,988 | +/-$7,443 | +/-6.1% | +/-$-1 | +/-$76,125 | +/-$40,143 | +/-$12,370 |
| Pueblo of Sandia Village CDP | +/-$26,665 | +/-$30,138 | +/-$12,719 | +/-11.4% | +/-$-1 | +/-$73,000 | +/-$-1 | +/-$-1 |
| Santa Ana Pueblo CDP | +/-$22,389 | +/-$14,168 | +/-$4,423 | +/-2.8% | +/-$-1 | +/-$71,281 | +/-$27,647 | +/-$51,453 |
| Sandoval County | +/-$3,118 | +/-$3,484 | +/-$1,232 | +/-1.0% | +/-$18,017 | +/-$6,028 | +/-$6,446 | +/-$3,140 |