Comparison to Surrounding Areas
The median household income ($50,765) for 17066 is less than the median household income for 17051 ($64,079), 17002 ($69,750), 17075 ($70,625), 17052 ($67,115), Huntingdon County ($65,557), Mifflin County ($63,953), Wayne township ($69,250), Newton Hamilton borough ($68,125), Kistler borough ($61,250), and Brady township ($73,393). But it's more than 17243 ($42,381), 17260 ($45,324), Mount Union borough ($40,625), and Shirley township ($49,750).
| 17066 | $50,765 |
| Wayne township | $69,250 |
| Kistler borough | $61,250 |
| Newton Hamilton borough | $68,125 |
| Brady township | $73,393 |
| Mount Union borough | $40,625 |
| Shirley township | $49,750 |
| Mifflin County | $63,953 |
| Huntingdon County | $65,557 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($64,323) for 17066 is less than the average household income for 17051 ($76,294), 17002 ($76,872), 17260 ($68,374), 17075 ($75,402), 17052 ($76,571), Huntingdon County ($82,217), Mifflin County ($76,786), Wayne township ($77,067), Newton Hamilton borough ($74,635), Kistler borough ($80,402), Shirley township ($71,219), and Brady township ($83,555). But it's more than 17243 ($61,167) and Mount Union borough ($52,021).
| 17066 | $64,323 |
| Wayne township | $77,067 |
| Kistler borough | $80,402 |
| Newton Hamilton borough | $74,635 |
| Brady township | $83,555 |
| Mount Union borough | $52,021 |
| Shirley township | $71,219 |
| Mifflin County | $76,786 |
| Huntingdon County | $82,217 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 17066 is $28,639. The per capita income ($28,639) for 17066 is less than the per capita income for 17052 ($31,753), 17051 ($34,020), 17260 ($29,286), 17075 ($34,166), Huntingdon County ($32,744), Mifflin County ($31,620), Wayne township ($33,907), Newton Hamilton borough ($30,717), Kistler borough ($36,873), and Shirley township ($30,545). But it's more than 17002 ($24,924), 17243 ($26,774), Brady township ($27,234), and Mount Union borough ($25,437).
| 17066 | $28,639 |
| Wayne township | $33,907 |
| Kistler borough | $36,873 |
| Newton Hamilton borough | $30,717 |
| Brady township | $27,234 |
| Mount Union borough | $25,437 |
| Shirley township | $30,545 |
| Mifflin County | $31,620 |
| Huntingdon County | $32,744 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
1.2% of households make over $200,000 a year. The percent high income households (1.2%) for 17066 is less than the percent high income households for 17052 (3.1%), 17051 (1.6%), 17260 (2.9%), Huntingdon County (5.1%), Mifflin County (3.0%), Newton Hamilton borough (3.6%), Kistler borough (5.8%), Shirley township (2.2%), and Brady township (4.3%). But it's more than 17002 (0.0%), 17075 (0.0%), 17243 (0.8%), Mount Union borough (0.5%), and Wayne township (0.6%).
| 17066 | 1.2% |
| Wayne township | 0.6% |
| Kistler borough | 5.8% |
| Newton Hamilton borough | 3.6% |
| Brady township | 4.3% |
| Mount Union borough | 0.5% |
| Shirley township | 2.2% |
| Mifflin County | 3.0% |
| Huntingdon County | 5.1% |
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 | |
|---|---|---|---|---|
| 17066 | $54,464 | $55,893 | $57,733 | $36,250 |
| Wayne township | $-1 | $95,625 | $82,731 | $37,222 |
| Kistler borough | $-1 | $58,750 | $71,250 | $-1 |
| Newton Hamilton borough | $-1 | $106,528 | $46,250 | $-1 |
| Brady township | $-1 | $75,125 | $89,205 | $55,417 |
| Mount Union borough | $-1 | $53,871 | $37,454 | $30,347 |
| Shirley township | $-1 | $75,521 | $75,469 | $39,471 |
| Mifflin County | $61,990 | $80,625 | $76,149 | $44,931 |
| Huntingdon County | $50,694 | $73,857 | $85,242 | $46,683 |
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 17066, 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 17066 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+ | |||||
| 17066 | +/-$3,714 | +/-$5,439 | +/-$2,355 | +/-0.9% | +/-$51,699 | +/-$14,058 | +/-$7,597 | +/-$11,347 |
| Wayne township | +/-$22,565 | +/-$7,199 | +/-$3,034 | +/-1.0% | +/-$-1 | +/-$23,154 | +/-$16,345 | +/-$20,475 |
| Kistler borough | +/-$23,235 | +/-$17,789 | +/-$6,770 | +/-7.8% | +/-$-1 | +/-$46,377 | +/-$36,342 | +/-$-1 |
| Newton Hamilton borough | +/-$42,686 | +/-$24,725 | +/-$10,192 | +/-5.2% | +/-$-1 | +/-$58,379 | +/-$28,268 | +/-$-1 |
| Brady township | +/-$14,221 | +/-$9,214 | +/-$2,625 | +/-2.9% | +/-$-1 | +/-$22,984 | +/-$7,666 | +/-$18,189 |
| Mount Union borough | +/-$11,173 | +/-$6,723 | +/-$3,544 | +/-0.7% | +/-$-1 | +/-$6,993 | +/-$10,212 | +/-$12,344 |
| Shirley township | +/-$13,167 | +/-$8,710 | +/-$3,255 | +/-1.8% | +/-$-1 | +/-$19,100 | +/-$32,751 | +/-$4,345 |
| Mifflin County | +/-$3,171 | +/-$2,917 | +/-$1,136 | +/-0.8% | +/-$13,622 | +/-$4,890 | +/-$4,134 | +/-$3,459 |
| Huntingdon County | +/-$2,012 | +/-$2,845 | +/-$1,131 | +/-0.9% | +/-$9,459 | +/-$7,222 | +/-$3,954 | +/-$3,181 |