Comparison to Surrounding Areas
The median household income ($120,815) for 12589 is less than the median household income for 12542 ($121,378), 12548 ($132,083), and Crawford town ($134,955). But it's more than 12586 ($87,194), 12525 ($110,268), 12528 ($92,462), 12547 ($88,778), 12550 ($85,697), 12561 ($92,288), 12566 ($112,831), 12440 ($106,553), 12446 ($85,979), 12515 ($103,500), Ulster County ($86,271), Orange County ($97,178), Newburgh town ($111,615), Gardiner town ($115,234), Plattekill town ($103,045), and Shawangunk town ($109,536).
| 12589 | $120,815 |
| Newburgh town | $111,615 |
| Plattekill town | $103,045 |
| Shawangunk town | $109,536 |
| Crawford town | $134,955 |
| Gardiner town | $115,234 |
| Ulster County | $86,271 |
| Orange County | $97,178 |
Get Median Household Income for all Zip Codes in New York.
The average household income ($135,980) for 12589 is less than the average household income for 12525 ($152,814), 12542 ($167,085), 12548 ($149,549), Crawford town ($179,865), and Gardiner town ($156,382). But it's more than 12586 ($105,225), 12528 ($133,147), 12547 ($130,158), 12550 ($105,636), 12561 ($126,613), 12566 ($127,320), 12440 ($122,736), 12446 ($123,556), 12515 ($112,872), Ulster County ($117,353), Orange County ($124,053), Newburgh town ($132,537), Plattekill town ($125,757), and Shawangunk town ($126,137).
| 12589 | $135,980 |
| Newburgh town | $132,537 |
| Plattekill town | $125,757 |
| Shawangunk town | $126,137 |
| Crawford town | $179,865 |
| Gardiner town | $156,382 |
| Ulster County | $117,353 |
| Orange County | $124,053 |
Get Average Household Income for all Zip Codes in New York.
The per-capita income for 12589 is $34,874. The per capita income ($34,874) for 12589 is less than the per capita income for 12586 ($36,144), 12542 ($60,909), 12547 ($55,077), 12548 ($45,125), 12550 ($39,933), 12561 ($47,513), 12566 ($46,116), 12440 ($48,492), 12446 ($54,264), 12515 ($39,315), 12525 ($60,198), 12528 ($56,370), Ulster County ($47,778), Orange County ($43,052), Crawford town ($60,584), Newburgh town ($49,135), Gardiner town ($65,067), and Plattekill town ($47,643). But it's more than Shawangunk town ($29,192).
| 12589 | $34,874 |
| Newburgh town | $49,135 |
| Plattekill town | $47,643 |
| Shawangunk town | $29,192 |
| Crawford town | $60,584 |
| Gardiner town | $65,067 |
| Ulster County | $47,778 |
| Orange County | $43,052 |
Get Per-Capita Income for all Zip Codes in New York.
22.6% of households make over $200,000 a year. The percent high income households (22.6%) for 12589 is less than the percent high income households for 12542 (26.6%), 12548 (29.9%), and Crawford town (28.3%). But it's more than 12586 (10.5%), 12525 (20.3%), 12528 (18.6%), 12547 (18.9%), 12550 (11.2%), 12561 (16.7%), 12566 (17.1%), 12440 (14.1%), 12446 (12.5%), 12515 (13.4%), Ulster County (14.6%), Orange County (16.4%), Newburgh town (18.8%), Gardiner town (19.0%), Plattekill town (18.3%), and Shawangunk town (16.2%).
| 12589 | 22.6% |
| Newburgh town | 18.8% |
| Plattekill town | 18.3% |
| Shawangunk town | 16.2% |
| Crawford town | 28.3% |
| Gardiner town | 19.0% |
| Ulster County | 14.6% |
| Orange County | 16.4% |
Get High Income Households for all Zip Codes in New York.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 12589 | $-1 | $127,219 | $139,402 | $87,523 |
| Newburgh town | $67,534 | $118,098 | $141,761 | $78,993 |
| Plattekill town | $-1 | $120,649 | $128,796 | $63,636 |
| Shawangunk town | $-1 | $137,839 | $128,250 | $71,083 |
| Crawford town | $86,154 | $134,394 | $166,776 | $67,596 |
| Gardiner town | $-1 | $149,896 | $112,041 | $113,561 |
| Ulster County | $35,409 | $105,633 | $105,627 | $63,579 |
| Orange County | $41,463 | $101,955 | $124,323 | $61,135 |
Get Median Household Income by Age of Householder for all Zip Codes in New York.
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 12589, 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 12589 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+ | |||||
| 12589 | +/-$7,006 | +/-$10,925 | +/-$2,934 | +/-4.7% | +/-$-1 | +/-$19,574 | +/-$28,423 | +/-$21,048 |
| Newburgh town | +/-$5,830 | +/-$7,253 | +/-$2,992 | +/-2.4% | +/-$37,128 | +/-$9,771 | +/-$9,896 | +/-$6,500 |
| Plattekill town | +/-$27,073 | +/-$17,938 | +/-$6,759 | +/-5.5% | +/-$-1 | +/-$16,688 | +/-$29,709 | +/-$24,715 |
| Shawangunk town | +/-$15,859 | +/-$8,272 | +/-$2,267 | +/-3.6% | +/-$-1 | +/-$19,698 | +/-$19,123 | +/-$6,389 |
| Crawford town | +/-$10,837 | +/-$39,175 | +/-$13,696 | +/-7.0% | +/-$38,365 | +/-$19,985 | +/-$40,455 | +/-$20,632 |
| Gardiner town | +/-$11,714 | +/-$24,378 | +/-$12,007 | +/-6.3% | +/-$-1 | +/-$38,370 | +/-$9,177 | +/-$36,769 |
| Ulster County | +/-$2,871 | +/-$3,718 | +/-$1,445 | +/-0.9% | +/-$7,191 | +/-$4,653 | +/-$6,569 | +/-$2,647 |
| Orange County | +/-$2,147 | +/-$2,280 | +/-$779 | +/-0.7% | +/-$7,295 | +/-$4,100 | +/-$4,621 | +/-$2,371 |