Comparison to Surrounding Areas
The median household income ($132,674) for 15143 is less than the median household income for 15090 ($160,576), Edgeworth borough ($202,813), Franklin Park borough ($176,875), Glen Osborne borough ($136,000), Bell Acres borough ($165,987), Sewickley Heights borough ($203,214), Sewickley Hills borough ($175,000), and Ohio township ($153,333). But it's more than 15005 ($73,354), 15003 ($59,550), 15237 ($109,895), 15225 ($61,094), 15108 ($100,859), 15056 ($67,292), 15046 ($81,992), Allegheny County ($78,548), Beaver County ($71,089), Economy borough ($95,313), Sewickley borough ($101,053), Leet township ($93,083), Kilbuck township ($123,875), Haysville borough ($67,778), Glenfield borough ($98,750), and Aleppo township ($78,750).
| 15143 | $132,674 |
| Economy borough | $95,313 |
| Sewickley Heights borough | $203,214 |
| Sewickley Hills borough | $175,000 |
| Aleppo township | $78,750 |
| Bell Acres borough | $165,987 |
| Edgeworth borough | $202,813 |
| Franklin Park borough | $176,875 |
| Glenfield borough | $98,750 |
| Glen Osborne borough | $136,000 |
| Haysville borough | $67,778 |
| Kilbuck township | $123,875 |
| Leet township | $93,083 |
| Ohio township | $153,333 |
| Sewickley borough | $101,053 |
| Beaver County | $71,089 |
| Allegheny County | $78,548 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($193,583) for 15143 is less than the average household income for 15090 ($210,802), Edgeworth borough ($326,675), Franklin Park borough ($228,609), Bell Acres borough ($224,445), Sewickley Heights borough ($352,049), Sewickley Hills borough ($230,774), and Glen Osborne borough ($220,709). But it's more than 15005 ($120,353), 15003 ($73,641), 15237 ($137,698), 15225 ($73,862), 15108 ($133,292), 15056 ($82,535), 15046 ($99,716), Allegheny County ($110,063), Beaver County ($91,466), Economy borough ($116,554), Sewickley borough ($153,865), Ohio township ($173,751), Leet township ($119,272), Kilbuck township ($141,211), Haysville borough ($92,698), Glenfield borough ($120,394), and Aleppo township ($120,570).
| 15143 | $193,583 |
| Economy borough | $116,554 |
| Sewickley Heights borough | $352,049 |
| Sewickley Hills borough | $230,774 |
| Aleppo township | $120,570 |
| Bell Acres borough | $224,445 |
| Edgeworth borough | $326,675 |
| Franklin Park borough | $228,609 |
| Glenfield borough | $120,394 |
| Glen Osborne borough | $220,709 |
| Haysville borough | $92,698 |
| Kilbuck township | $141,211 |
| Leet township | $119,272 |
| Ohio township | $173,751 |
| Sewickley borough | $153,865 |
| Beaver County | $91,466 |
| Allegheny County | $110,063 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 15143 is $77,913. The per capita income ($77,913) for 15143 is less than the per capita income for 15090 ($78,310), Bell Acres borough ($88,417), Edgeworth borough ($122,182), Franklin Park borough ($81,684), Sewickley Heights borough ($155,972), and Sewickley Hills borough ($89,877). But it's more than 15005 ($55,216), 15003 ($34,134), 15237 ($58,897), 15225 ($42,042), 15108 ($54,482), 15056 ($42,057), 15046 ($45,843), Allegheny County ($49,588), Beaver County ($40,640), Sewickley borough ($66,366), Economy borough ($49,651), Ohio township ($63,602), Leet township ($51,187), Kilbuck township ($54,464), Haysville borough ($41,404), Glen Osborne borough ($77,886), Glenfield borough ($52,200), and Aleppo township ($69,215).
| 15143 | $77,913 |
| Economy borough | $49,651 |
| Sewickley Heights borough | $155,972 |
| Sewickley Hills borough | $89,877 |
| Aleppo township | $69,215 |
| Bell Acres borough | $88,417 |
| Edgeworth borough | $122,182 |
| Franklin Park borough | $81,684 |
| Glenfield borough | $52,200 |
| Glen Osborne borough | $77,886 |
| Haysville borough | $41,404 |
| Kilbuck township | $54,464 |
| Leet township | $51,187 |
| Ohio township | $63,602 |
| Sewickley borough | $66,366 |
| Beaver County | $40,640 |
| Allegheny County | $49,588 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
33.9% of households make over $200,000 a year. The percent high income households (33.9%) for 15143 is less than the percent high income households for 15090 (35.6%), Edgeworth borough (50.8%), Franklin Park borough (42.4%), Glen Osborne borough (37.2%), Bell Acres borough (41.5%), Sewickley Heights borough (50.9%), Sewickley Hills borough (43.6%), and Ohio township (37.1%). But it's more than 15005 (13.0%), 15003 (3.8%), 15237 (21.7%), 15225 (3.7%), 15108 (18.9%), 15056 (7.2%), 15046 (6.9%), Allegheny County (12.7%), Beaver County (7.6%), Economy borough (12.5%), Sewickley borough (26.7%), Leet township (13.7%), Kilbuck township (16.2%), Haysville borough (9.5%), Glenfield borough (14.0%), and Aleppo township (15.9%).
| 15143 | 33.9% |
| Economy borough | 12.5% |
| Sewickley Heights borough | 50.9% |
| Sewickley Hills borough | 43.6% |
| Aleppo township | 15.9% |
| Bell Acres borough | 41.5% |
| Edgeworth borough | 50.8% |
| Franklin Park borough | 42.4% |
| Glenfield borough | 14.0% |
| Glen Osborne borough | 37.2% |
| Haysville borough | 9.5% |
| Kilbuck township | 16.2% |
| Leet township | 13.7% |
| Ohio township | 37.1% |
| Sewickley borough | 26.7% |
| Beaver County | 7.6% |
| 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 | |
|---|---|---|---|---|
| 15143 | $35,463 | $166,987 | $169,750 | $78,417 |
| Economy borough | $-1 | $121,618 | $115,278 | $64,894 |
| Sewickley Heights borough | $-1 | $159,167 | $250,001 | $155,000 |
| Sewickley Hills borough | $-1 | $250,001 | $220,833 | $86,250 |
| Aleppo township | $-1 | $188,333 | $85,789 | $66,923 |
| Bell Acres borough | $-1 | $228,036 | $220,625 | $81,000 |
| Edgeworth borough | $-1 | $250,001 | $250,001 | $119,375 |
| Franklin Park borough | $-1 | $207,448 | $196,845 | $107,311 |
| Glenfield borough | $-1 | $93,750 | $138,036 | $68,750 |
| Glen Osborne borough | $-1 | $250,001 | $137,500 | $81,250 |
| Haysville borough | $-1 | $-1 | $109,063 | $64,375 |
| Kilbuck township | $-1 | $131,667 | $110,000 | $92,500 |
| Leet township | $131,667 | $-1 | $128,750 | $52,143 |
| Ohio township | $-1 | $191,667 | $176,285 | $89,844 |
| Sewickley borough | $35,648 | $109,583 | $140,341 | $41,681 |
| Beaver County | $41,857 | $88,156 | $89,122 | $51,357 |
| 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 15143, 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 15143 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+ | |||||
| 15143 | +/-$10,768 | +/-$10,562 | +/-$4,378 | +/-3.1% | +/-$14,299 | +/-$17,852 | +/-$16,345 | +/-$14,649 |
| Economy borough | +/-$14,828 | +/-$12,384 | +/-$4,955 | +/-3.0% | +/-$-1 | +/-$25,761 | +/-$13,714 | +/-$3,040 |
| Sewickley Heights borough | +/-$44,260 | +/-$63,641 | +/-$24,951 | +/-10.1% | +/-$-1 | +/-$79,393 | +/-$-1 | +/-$90,925 |
| Sewickley Hills borough | +/-$39,507 | +/-$38,747 | +/-$12,315 | +/-10.4% | +/-$-1 | +/-$-1 | +/-$58,582 | +/-$60,164 |
| Aleppo township | +/-$23,854 | +/-$16,268 | +/-$15,410 | +/-6.6% | +/-$-1 | +/-$64,286 | +/-$24,136 | +/-$19,590 |
| Bell Acres borough | +/-$21,701 | +/-$22,983 | +/-$9,844 | +/-6.3% | +/-$-1 | +/-$82,231 | +/-$63,543 | +/-$51,984 |
| Edgeworth borough | +/-$62,253 | +/-$50,177 | +/-$14,527 | +/-8.8% | +/-$-1 | +/-$-1 | +/-$-1 | +/-$41,786 |
| Franklin Park borough | +/-$20,955 | +/-$18,346 | +/-$6,955 | +/-5.0% | +/-$-1 | +/-$36,192 | +/-$30,041 | +/-$20,647 |
| Glenfield borough | +/-$35,435 | +/-$24,721 | +/-$12,319 | +/-7.9% | +/-$-1 | +/-$66,606 | +/-$49,308 | +/-$39,896 |
| Glen Osborne borough | +/-$51,500 | +/-$40,727 | +/-$11,786 | +/-9.6% | +/-$-1 | +/-$-1 | +/-$105,343 | +/-$20,265 |
| Haysville borough | +/-$22,401 | +/-$35,924 | +/-$17,274 | +/-11.3% | +/-$-1 | +/-$-1 | +/-$40,461 | +/-$51,486 |
| Kilbuck township | +/-$13,631 | +/-$15,794 | +/-$7,877 | +/-5.1% | +/-$-1 | +/-$40,592 | +/-$40,408 | +/-$23,903 |
| Leet township | +/-$41,026 | +/-$28,765 | +/-$8,704 | +/-5.3% | +/-$27,088 | +/-$-1 | +/-$34,388 | +/-$15,550 |
| Ohio township | +/-$21,047 | +/-$16,281 | +/-$6,563 | +/-7.2% | +/-$-1 | +/-$36,370 | +/-$39,379 | +/-$24,093 |
| Sewickley borough | +/-$7,209 | +/-$24,338 | +/-$10,060 | +/-6.2% | +/-$2,659 | +/-$20,857 | +/-$80,239 | +/-$35,504 |
| Beaver County | +/-$1,561 | +/-$2,208 | +/-$894 | +/-0.8% | +/-$5,107 | +/-$4,248 | +/-$5,076 | +/-$2,085 |
| Allegheny County | +/-$994 | +/-$1,192 | +/-$525 | +/-0.3% | +/-$2,291 | +/-$1,768 | +/-$1,936 | +/-$917 |