Comparison to Surrounding Areas
The median household income ($151,560) for 16046 is less than the median household income for 15090 ($160,576), Marshall township ($165,099), and Pine township ($184,591). But it's more than 16066 ($124,189), 15005 ($73,354), 15044 ($136,723), 15086 ($130,688), 16002 ($90,305), 16024 ($72,500), 16033 ($108,071), 16059 ($110,828), Allegheny County ($78,548), Butler County ($89,843), Adams township ($150,173), Cranberry township ($125,126), Forward township ($107,386), Mars borough ($50,938), Middlesex township ($114,036), and Seven Fields borough ($114,000).
| 16046 | $151,560 |
| Seven Fields borough | $114,000 |
| Mars borough | $50,938 |
| Middlesex township | $114,036 |
| Marshall township | $165,099 |
| Pine township | $184,591 |
| Adams township | $150,173 |
| Cranberry township | $125,126 |
| Forward township | $107,386 |
| Butler County | $89,843 |
| Allegheny County | $78,548 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($195,308) for 16046 is less than the average household income for 15090 ($210,802), Marshall township ($232,849), Pine township ($230,959), and Adams township ($197,759). But it's more than 16066 ($148,849), 15005 ($120,353), 15044 ($182,175), 15086 ($131,503), 16002 ($112,302), 16024 ($90,273), 16033 ($120,263), 16059 ($137,629), Butler County ($116,887), Allegheny County ($110,063), Forward township ($140,444), Middlesex township ($143,385), Seven Fields borough ($149,658), Mars borough ($92,876), and Cranberry township ($150,878).
| 16046 | $195,308 |
| Seven Fields borough | $149,658 |
| Mars borough | $92,876 |
| Middlesex township | $143,385 |
| Marshall township | $232,849 |
| Pine township | $230,959 |
| Adams township | $197,759 |
| Cranberry township | $150,878 |
| Forward township | $140,444 |
| Butler County | $116,887 |
| Allegheny County | $110,063 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 16046 is $72,260. The per capita income ($72,260) for 16046 is less than the per capita income for 15044 ($72,843), 15090 ($78,310), Marshall township ($87,227), Pine township ($78,373), and Adams township ($74,924). But it's more than 16066 ($63,103), 15005 ($55,216), 15086 ($61,755), 16002 ($46,947), 16024 ($49,185), 16033 ($51,664), 16059 ($55,052), Allegheny County ($49,588), Butler County ($49,125), Cranberry township ($63,809), Forward township ($62,645), Mars borough ($43,967), Middlesex township ($54,658), and Seven Fields borough ($68,079).
| 16046 | $72,260 |
| Seven Fields borough | $68,079 |
| Mars borough | $43,967 |
| Middlesex township | $54,658 |
| Marshall township | $87,227 |
| Pine township | $78,373 |
| Adams township | $74,924 |
| Cranberry township | $63,809 |
| Forward township | $62,645 |
| Butler County | $49,125 |
| Allegheny County | $49,588 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
33.3% of households make over $200,000 a year. The percent high income households (33.3%) for 16046 is less than the percent high income households for 15090 (35.6%), Marshall township (41.1%), and Pine township (43.5%). But it's more than 16066 (22.3%), 15005 (13.0%), 15044 (27.5%), 15086 (5.2%), 16002 (9.0%), 16024 (12.2%), 16033 (15.5%), 16059 (19.8%), Allegheny County (12.7%), Butler County (13.9%), Adams township (31.0%), Cranberry township (22.7%), Forward township (25.7%), Mars borough (7.5%), Middlesex township (20.5%), and Seven Fields borough (24.5%).
| 16046 | 33.3% |
| Seven Fields borough | 24.5% |
| Mars borough | 7.5% |
| Middlesex township | 20.5% |
| Marshall township | 41.1% |
| Pine township | 43.5% |
| Adams township | 31.0% |
| Cranberry township | 22.7% |
| Forward township | 25.7% |
| Butler County | 13.9% |
| 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 | |
|---|---|---|---|---|
| 16046 | $34,271 | $152,829 | $184,485 | $68,203 |
| Seven Fields borough | $-1 | $112,614 | $172,500 | $84,167 |
| Mars borough | $-1 | $131,058 | $101,641 | $27,045 |
| Middlesex township | $-1 | $171,083 | $114,215 | $64,855 |
| Marshall township | $-1 | $154,647 | $246,115 | $90,233 |
| Pine township | $-1 | $215,011 | $200,906 | $101,618 |
| Adams township | $18,598 | $181,250 | $171,215 | $81,675 |
| Cranberry township | $52,785 | $135,307 | $149,583 | $72,639 |
| Forward township | $-1 | $118,810 | $222,750 | $65,882 |
| Butler County | $36,629 | $116,743 | $109,327 | $58,912 |
| 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 16046, 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 16046 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+ | |||||
| 16046 | +/-$8,756 | +/-$11,875 | +/-$4,463 | +/-3.4% | +/-$25,125 | +/-$21,312 | +/-$19,625 | +/-$15,639 |
| Seven Fields borough | +/-$23,615 | +/-$19,201 | +/-$8,873 | +/-7.6% | +/-$-1 | +/-$33,499 | +/-$45,727 | +/-$27,617 |
| Mars borough | +/-$26,791 | +/-$23,904 | +/-$10,443 | +/-4.9% | +/-$-1 | +/-$51,217 | +/-$26,876 | +/-$11,550 |
| Middlesex township | +/-$3,293 | +/-$25,939 | +/-$9,550 | +/-6.7% | +/-$-1 | +/-$60,351 | +/-$2,672 | +/-$48,070 |
| Marshall township | +/-$18,475 | +/-$23,743 | +/-$8,204 | +/-6.1% | +/-$-1 | +/-$23,210 | +/-$17,890 | +/-$14,347 |
| Pine township | +/-$13,137 | +/-$15,521 | +/-$5,835 | +/-5.8% | +/-$-1 | +/-$59,154 | +/-$40,288 | +/-$62,313 |
| Adams township | +/-$9,394 | +/-$32,417 | +/-$12,908 | +/-4.3% | +/-$10,678 | +/-$37,694 | +/-$10,979 | +/-$17,429 |
| Cranberry township | +/-$7,875 | +/-$6,588 | +/-$3,014 | +/-2.7% | +/-$30,872 | +/-$11,849 | +/-$16,234 | +/-$7,013 |
| Forward township | +/-$19,824 | +/-$27,736 | +/-$13,573 | +/-14.4% | +/-$-1 | +/-$14,120 | +/-$187,497 | +/-$34,015 |
| Butler County | +/-$2,409 | +/-$3,331 | +/-$1,342 | +/-0.9% | +/-$3,910 | +/-$4,434 | +/-$3,381 | +/-$1,895 |
| Allegheny County | +/-$994 | +/-$1,192 | +/-$525 | +/-0.3% | +/-$2,291 | +/-$1,768 | +/-$1,936 | +/-$917 |