Comparison to Surrounding Areas
The median household income ($55,582) for 15946 is less than the median household income for 15938 ($71,250), 15931 ($64,780), 15925 ($56,944), 16655 ($66,823), 16637 ($56,083), 16635 ($69,760), 15958 ($66,250), 15955 ($59,327), Bedford County ($59,992), Blair County ($62,382), Cambria County ($58,418), Summerhill township ($57,813), Portage township ($63,224), Munster township ($93,281), Cambria township ($72,822), Juniata township ($66,023), Greenfield township ($60,590), and Pavia township ($58,542). But it's more than 15962 ($55,469), 16625 ($55,274), and Portage borough ($45,556).
| 15946 | $55,582 |
| Summerhill township | $57,813 |
| Munster township | $93,281 |
| Portage borough | $45,556 |
| Portage township | $63,224 |
| Pavia township | $58,542 |
| Greenfield township | $60,590 |
| Juniata township | $66,023 |
| Cambria township | $72,822 |
| Blair County | $62,382 |
| Cambria County | $58,418 |
| Bedford County | $59,992 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($73,460) for 15946 is less than the average household income for 15955 ($88,643), 15938 ($80,714), 15931 ($106,773), 16655 ($77,738), 16635 ($96,800), 15958 ($82,155), Bedford County ($77,365), Blair County ($82,561), Cambria County ($79,237), Summerhill township ($76,244), Portage township ($77,204), Munster township ($94,235), Cambria township ($111,260), and Juniata township ($83,242). But it's more than 15925 ($66,011), 15962 ($71,880), 16625 ($67,160), 16637 ($70,164), Greenfield township ($69,437), Portage borough ($60,209), and Pavia township ($65,956).
| 15946 | $73,460 |
| Summerhill township | $76,244 |
| Munster township | $94,235 |
| Portage borough | $60,209 |
| Portage township | $77,204 |
| Pavia township | $65,956 |
| Greenfield township | $69,437 |
| Juniata township | $83,242 |
| Cambria township | $111,260 |
| Blair County | $82,561 |
| Cambria County | $79,237 |
| Bedford County | $77,365 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 15946 is $33,054. The per capita income ($33,054) for 15946 is less than the per capita income for 15955 ($39,853), 15931 ($47,544), 16637 ($34,168), 16635 ($42,177), Blair County ($35,639), Cambria County ($34,692), Summerhill township ($37,062), Portage township ($34,651), Munster township ($39,236), Cambria township ($47,091), and Juniata township ($33,990). But it's more than 16655 ($30,767), 15938 ($32,501), 15958 ($32,325), 15962 ($22,619), 16625 ($30,154), 15925 ($31,670), Bedford County ($32,665), Pavia township ($26,107), Greenfield township ($29,846), and Portage borough ($26,358).
| 15946 | $33,054 |
| Summerhill township | $37,062 |
| Munster township | $39,236 |
| Portage borough | $26,358 |
| Portage township | $34,651 |
| Pavia township | $26,107 |
| Greenfield township | $29,846 |
| Juniata township | $33,990 |
| Cambria township | $47,091 |
| Blair County | $35,639 |
| Cambria County | $34,692 |
| Bedford County | $32,665 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
4.5% of households make over $200,000 a year. The percent high income households (4.5%) for 15946 is less than the percent high income households for 16655 (5.3%), 15931 (6.7%), 15955 (4.7%), 16635 (8.0%), Blair County (4.9%), Cambria County (4.8%), Cambria township (6.8%), and Munster township (4.8%). But it's more than 15938 (2.9%), 16637 (1.8%), 15962 (0.8%), 15958 (4.3%), Bedford County (4.4%), Portage township (3.8%), Summerhill township (3.8%), Portage borough (3.1%), Juniata township (2.7%), Greenfield township (3.5%), and Pavia township (3.5%). And it's the same as 15925 (4.5%) and 16625 (4.5%).
| 15946 | 4.5% |
| Summerhill township | 3.8% |
| Munster township | 4.8% |
| Portage borough | 3.1% |
| Portage township | 3.8% |
| Pavia township | 3.5% |
| Greenfield township | 3.5% |
| Juniata township | 2.7% |
| Cambria township | 6.8% |
| Blair County | 4.9% |
| Cambria County | 4.8% |
| Bedford County | 4.4% |
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 | |
|---|---|---|---|---|
| 15946 | $48,500 | $75,119 | $72,990 | $43,305 |
| Summerhill township | $-1 | $74,583 | $105,536 | $44,567 |
| Munster township | $-1 | $101,750 | $103,885 | $47,656 |
| Portage borough | $23,750 | $42,019 | $63,594 | $37,857 |
| Portage township | $-1 | $91,643 | $63,750 | $49,036 |
| Pavia township | $-1 | $59,167 | $62,054 | $37,857 |
| Greenfield township | $-1 | $62,123 | $88,370 | $30,581 |
| Juniata township | $-1 | $82,778 | $78,333 | $52,656 |
| Cambria township | $-1 | $82,575 | $79,943 | $56,794 |
| Blair County | $41,399 | $73,859 | $79,626 | $44,599 |
| Cambria County | $45,351 | $75,158 | $72,181 | $43,129 |
| Bedford County | $44,167 | $79,773 | $79,809 | $38,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 15946, 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 15946 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+ | |||||
| 15946 | +/-$8,958 | +/-$7,250 | +/-$2,883 | +/-2.0% | +/-$37,906 | +/-$23,575 | +/-$8,063 | +/-$4,684 |
| Summerhill township | +/-$9,412 | +/-$8,559 | +/-$4,332 | +/-2.4% | +/-$-1 | +/-$12,129 | +/-$35,076 | +/-$7,098 |
| Munster township | +/-$16,837 | +/-$7,931 | +/-$5,174 | +/-2.8% | +/-$-1 | +/-$17,844 | +/-$1,106 | +/-$7,967 |
| Portage borough | +/-$6,410 | +/-$8,366 | +/-$3,522 | +/-2.2% | +/-$23,601 | +/-$14,938 | +/-$18,390 | +/-$11,425 |
| Portage township | +/-$24,942 | +/-$10,901 | +/-$3,930 | +/-2.8% | +/-$-1 | +/-$54,728 | +/-$35,931 | +/-$10,581 |
| Pavia township | +/-$14,750 | +/-$12,011 | +/-$6,605 | +/-3.5% | +/-$-1 | +/-$26,901 | +/-$26,879 | +/-$4,123 |
| Greenfield township | +/-$11,013 | +/-$9,794 | +/-$3,368 | +/-3.0% | +/-$-1 | +/-$7,255 | +/-$14,717 | +/-$13,683 |
| Juniata township | +/-$10,974 | +/-$9,830 | +/-$3,714 | +/-2.4% | +/-$-1 | +/-$34,083 | +/-$33,043 | +/-$7,963 |
| Cambria township | +/-$13,986 | +/-$50,780 | +/-$20,610 | +/-5.6% | +/-$-1 | +/-$25,269 | +/-$31,487 | +/-$13,184 |
| Blair County | +/-$1,699 | +/-$2,268 | +/-$924 | +/-0.6% | +/-$4,907 | +/-$4,277 | +/-$3,957 | +/-$2,304 |
| Cambria County | +/-$1,532 | +/-$3,100 | +/-$1,276 | +/-0.6% | +/-$5,862 | +/-$5,051 | +/-$3,517 | +/-$1,873 |
| Bedford County | +/-$3,266 | +/-$2,917 | +/-$1,086 | +/-1.0% | +/-$9,066 | +/-$7,904 | +/-$4,681 | +/-$1,753 |