Comparison to Surrounding Areas
The median household income ($62,202) for 15431 is less than the median household income for 15470 ($80,750) and 15486 ($66,250). But it's more than 15489 ($-1), 15455 ($54,554), 15456 ($58,828), 15464 ($46,250), 15465 ($45,000), 15480 ($47,375), 15401 ($53,925), 15425 ($53,160), 15445 ($47,955), Fayette County ($58,236), Dunbar borough ($57,045), Dunbar township ($60,917), Franklin township ($57,250), and Stewart township ($58,750).
| 15431 | $62,202 |
| Dunbar borough | $57,045 |
| Dunbar township | $60,917 |
| Franklin township | $57,250 |
| Stewart township | $58,750 |
| Fayette County | $58,236 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($78,519) for 15431 is less than the average household income for 15470 ($98,890), 15486 ($84,787), Dunbar township ($81,567), and Stewart township ($83,905). But it's more than 15489 ($68,104), 15464 ($63,152), 15465 ($67,873), 15480 ($63,805), 15401 ($71,407), 15425 ($73,235), 15445 ($71,161), 15455 ($78,330), 15456 ($76,967), Fayette County ($74,754), Dunbar borough ($73,708), and Franklin township ($75,114).
| 15431 | $78,519 |
| Dunbar borough | $73,708 |
| Dunbar township | $81,567 |
| Franklin township | $75,114 |
| Stewart township | $83,905 |
| Fayette County | $74,754 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 15431 is $31,310. The per capita income ($31,310) for 15431 is less than the per capita income for 15489 ($46,207), 15425 ($33,540), 15445 ($39,886), 15456 ($34,735), 15470 ($43,840), 15486 ($39,064), 15401 ($33,174), Fayette County ($32,739), Dunbar borough ($32,801), Dunbar township ($33,962), Franklin township ($33,703), and Stewart township ($37,604). But it's more than 15455 ($30,811), 15464 ($27,670), 15465 ($28,028), and 15480 ($28,751).
| 15431 | $31,310 |
| Dunbar borough | $32,801 |
| Dunbar township | $33,962 |
| Franklin township | $33,703 |
| Stewart township | $37,604 |
| Fayette County | $32,739 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
0.6% of households make over $200,000 a year. The percent high income households (0.6%) for 15431 is less than 15489 (4.8%), 15464 (1.9%), 15465 (10.6%), 15470 (9.6%), 15480 (2.8%), 15486 (5.3%), 15401 (4.3%), 15425 (4.7%), 15445 (3.3%), 15455 (16.2%), 15456 (5.1%), Fayette County (4.3%), Dunbar borough (0.9%), Dunbar township (3.9%), Franklin township (4.9%), and Stewart township (9.6%).
| 15431 | 0.6% |
| Dunbar borough | 0.9% |
| Dunbar township | 3.9% |
| Franklin township | 4.9% |
| Stewart township | 9.6% |
| Fayette County | 4.3% |
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 | |
|---|---|---|---|---|
| 15431 | $99,938 | $73,850 | $77,946 | $43,107 |
| Dunbar borough | $-1 | $63,400 | $49,500 | $36,667 |
| Dunbar township | $72,467 | $84,167 | $86,691 | $43,314 |
| Franklin township | $-1 | $75,200 | $70,323 | $34,659 |
| Stewart township | $-1 | $73,889 | $90,694 | $42,188 |
| Fayette County | $44,625 | $75,786 | $68,907 | $42,645 |
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 15431, 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 15431 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+ | |||||
| 15431 | +/-$13,462 | +/-$9,062 | +/-$3,168 | +/-0.6% | +/-$40,994 | +/-$19,484 | +/-$19,457 | +/-$8,802 |
| Dunbar borough | +/-$12,870 | +/-$15,066 | +/-$6,049 | +/-1.2% | +/-$-1 | +/-$25,075 | +/-$13,706 | +/-$7,811 |
| Dunbar township | +/-$15,711 | +/-$8,075 | +/-$3,308 | +/-2.5% | +/-$69,008 | +/-$34,798 | +/-$24,322 | +/-$7,998 |
| Franklin township | +/-$17,182 | +/-$10,736 | +/-$3,629 | +/-3.3% | +/-$-1 | +/-$23,458 | +/-$14,588 | +/-$11,185 |
| Stewart township | +/-$17,467 | +/-$13,999 | +/-$5,839 | +/-5.8% | +/-$-1 | +/-$62,984 | +/-$25,959 | +/-$7,725 |
| Fayette County | +/-$2,045 | +/-$2,154 | +/-$951 | +/-0.7% | +/-$11,557 | +/-$4,526 | +/-$5,212 | +/-$1,984 |