Comparison to Surrounding Areas
The median household income ($123,681) for 15228 is less than the median household income for 15241 ($153,936), Mount Lebanon township ($123,771), and Upper St. Clair township ($163,409). But it's more than 15243 ($116,200), 15216 ($80,313), 15226 ($73,321), 15234 ($78,366), 15102 ($108,966), Allegheny County ($78,548), Baldwin township ($89,931), and Dormont borough ($80,526).
| 15228 | $123,681 |
| Baldwin township | $89,931 |
| Dormont borough | $80,526 |
| Mount Lebanon township | $123,771 |
| Upper St. Clair township | $163,409 |
| Allegheny County | $78,548 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($172,706) for 15228 is less than the average household income for 15241 ($193,475) and Upper St. Clair township ($202,167). But it's more than 15243 ($144,656), 15102 ($122,501), 15216 ($103,731), 15226 ($85,178), 15234 ($99,736), Allegheny County ($110,063), Baldwin township ($99,361), Dormont borough ($92,803), and Mount Lebanon township ($166,127).
| 15228 | $172,706 |
| Baldwin township | $99,361 |
| Dormont borough | $92,803 |
| Mount Lebanon township | $166,127 |
| Upper St. Clair township | $202,167 |
| Allegheny County | $110,063 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 15228 is $70,685. The per capita income ($70,685) for 15228 is less than the per capita income for 15241 ($73,344) and Upper St. Clair township ($74,315). But it's more than 15243 ($62,886), 15102 ($55,165), 15216 ($50,589), 15226 ($39,977), 15234 ($45,154), Allegheny County ($49,588), Baldwin township ($42,854), Dormont borough ($47,888), and Mount Lebanon township ($69,154).
| 15228 | $70,685 |
| Baldwin township | $42,854 |
| Dormont borough | $47,888 |
| Mount Lebanon township | $69,154 |
| Upper St. Clair township | $74,315 |
| Allegheny County | $49,588 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
25.5% of households make over $200,000 a year. The percent high income households (25.5%) for 15228 is less than the percent high income households for 15241 (37.5%), Mount Lebanon township (26.6%), and Upper St. Clair township (40.4%). But it's more than 15243 (21.6%), 15216 (11.8%), 15226 (5.3%), 15234 (7.2%), 15102 (15.4%), Allegheny County (12.7%), Baldwin township (8.0%), and Dormont borough (7.2%).
| 15228 | 25.5% |
| Baldwin township | 8.0% |
| Dormont borough | 7.2% |
| Mount Lebanon township | 26.6% |
| Upper St. Clair township | 40.4% |
| Allegheny County | 12.7% |
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 | |
|---|---|---|---|---|
| 15228 | $-1 | $124,817 | $151,183 | $95,278 |
| Baldwin township | $-1 | $116,558 | $103,333 | $46,685 |
| Dormont borough | $41,472 | $83,032 | $96,458 | $52,202 |
| Mount Lebanon township | $77,552 | $148,125 | $151,944 | $86,995 |
| Upper St. Clair township | $-1 | $182,083 | $208,173 | $98,118 |
| Allegheny County | $37,955 | $93,493 | $98,026 | $54,654 |
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 15228, 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 15228 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+ | |||||
| 15228 | +/-$13,633 | +/-$11,063 | +/-$4,360 | +/-3.4% | +/-$-1 | +/-$24,905 | +/-$15,291 | +/-$17,626 |
| Baldwin township | +/-$16,740 | +/-$8,887 | +/-$4,946 | +/-4.4% | +/-$-1 | +/-$7,757 | +/-$29,758 | +/-$19,014 |
| Dormont borough | +/-$3,351 | +/-$8,063 | +/-$3,149 | +/-2.3% | +/-$7,111 | +/-$5,300 | +/-$7,265 | +/-$10,868 |
| Mount Lebanon township | +/-$10,195 | +/-$8,157 | +/-$3,512 | +/-2.6% | +/-$74,886 | +/-$12,999 | +/-$14,163 | +/-$13,468 |
| Upper St. Clair township | +/-$12,009 | +/-$15,174 | +/-$4,865 | +/-3.7% | +/-$-1 | +/-$18,971 | +/-$27,191 | +/-$7,222 |
| Allegheny County | +/-$994 | +/-$1,192 | +/-$525 | +/-0.3% | +/-$2,291 | +/-$1,768 | +/-$1,936 | +/-$917 |