Comparison to Surrounding Areas
The median household income ($54,798) for 15687 is less than the median household income for 15658 ($82,771), 15610 ($72,938), 15628 ($64,219), 15650 ($63,305), 15501 ($59,245), Westmoreland County ($74,109), Cook township ($70,875), and Donegal township ($63,411). But it's more than 15646 ($-1) and 15677 ($51,579).
| 15687 | $54,798 |
| Cook township | $70,875 |
| Donegal township | $63,411 |
| Westmoreland County | $74,109 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($83,782) for 15687 is less than 15677 ($105,200), 15646 ($106,413), 15650 ($92,959), 15658 ($102,955), 15501 ($86,182), 15610 ($97,916), 15628 ($88,943), Westmoreland County ($97,695), Cook township ($104,237), and Donegal township ($86,473).
| 15687 | $83,782 |
| Cook township | $104,237 |
| Donegal township | $86,473 |
| Westmoreland County | $97,695 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 15687 is $37,420. The per capita income ($37,420) for 15687 is less than the per capita income for 15677 ($51,936), 15646 ($62,780), 15650 ($41,334), 15658 ($49,330), 15610 ($42,389), 15628 ($40,220), Westmoreland County ($43,509), Cook township ($42,530), and Donegal township ($45,766). But it's more than 15501 ($35,888).
| 15687 | $37,420 |
| Cook township | $42,530 |
| Donegal township | $45,766 |
| Westmoreland County | $43,509 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
6.9% of households make over $200,000 a year. The percent high income households (6.9%) for 15687 is less than the percent high income households for 15677 (8.6%), 15646 (14.7%), 15650 (7.2%), 15658 (10.8%), 15610 (9.9%), 15628 (7.4%), Westmoreland County (9.1%), Cook township (9.0%), and Donegal township (9.2%). But it's more than 15501 (6.5%).
| 15687 | 6.9% |
| Cook township | 9.0% |
| Donegal township | 9.2% |
| Westmoreland County | 9.1% |
Get High Income Households for all Zip Codes in Pennsylvania.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 15687 | $-1 | $84,821 | $64,803 | $36,161 |
| Cook township | $-1 | $115,521 | $54,025 | $68,229 |
| Donegal township | $-1 | $81,250 | $67,027 | $35,476 |
| Westmoreland County | $40,173 | $93,193 | $90,421 | $53,414 |
Get Median Household Income by Age of Householder for all Zip Codes in Pennsylvania.
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 15687, 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 15687 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+ | |||||
| 15687 | +/-$11,137 | +/-$21,968 | +/-$9,581 | +/-4.9% | +/-$-1 | +/-$79,832 | +/-$36,267 | +/-$19,546 |
| Cook township | +/-$33,755 | +/-$20,852 | +/-$6,990 | +/-4.6% | +/-$-1 | +/-$36,135 | +/-$39,991 | +/-$42,033 |
| Donegal township | +/-$9,962 | +/-$15,788 | +/-$8,752 | +/-5.0% | +/-$-1 | +/-$18,928 | +/-$39,778 | +/-$9,393 |
| Westmoreland County | +/-$1,340 | +/-$1,880 | +/-$804 | +/-0.5% | +/-$4,502 | +/-$4,167 | +/-$3,460 | +/-$1,707 |