Comparison to Surrounding Areas
The median household income ($65,068) for 17004 is less than the median household income for 16652 ($68,339), 17002 ($69,750), 17060 ($67,159), 17084 ($80,197), Brown township ($79,821), and Menno township ($72,639). But it's more than 17044 ($59,935), 17051 ($64,079), 17099 ($62,250), Mifflin County ($63,953), and Union township ($64,615).
| 17004 | $65,068 |
| Brown township | $79,821 |
| Menno township | $72,639 |
| Union township | $64,615 |
| Mifflin County | $63,953 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($89,371) for 17004 is less than the average household income for 16652 ($90,279), 17084 ($94,874), Brown township ($93,825), and Union township ($91,762). But it's more than 17044 ($70,347), 17060 ($79,814), 17099 ($73,104), 17002 ($76,872), 17051 ($76,294), Mifflin County ($76,786), and Menno township ($84,223).
| 17004 | $89,371 |
| Brown township | $93,825 |
| Menno township | $84,223 |
| Union township | $91,762 |
| Mifflin County | $76,786 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 17004 is $28,559. The per capita income ($28,559) for 17004 is less than the per capita income for 17099 ($34,769), 17044 ($31,502), 17051 ($34,020), 17084 ($35,041), 16652 ($34,978), Mifflin County ($31,620), Brown township ($34,021), and Union township ($32,994). But it's more than 17002 ($24,924), 17060 ($26,568), and Menno township ($20,169).
| 17004 | $28,559 |
| Brown township | $34,021 |
| Menno township | $20,169 |
| Union township | $32,994 |
| Mifflin County | $31,620 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
6.5% of households make over $200,000 a year. The percent high income households (6.5%) for 17004 is less than the percent high income households for 16652 (7.7%) and Union township (7.5%). But it's more than 17099 (0.0%), 17051 (1.6%), 17060 (3.8%), 17084 (5.3%), 17002 (0.0%), 17044 (2.7%), Mifflin County (3.0%), Brown township (5.1%), and Menno township (3.1%).
| 17004 | 6.5% |
| Brown township | 5.1% |
| Menno township | 3.1% |
| Union township | 7.5% |
| Mifflin County | 3.0% |
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 | |
|---|---|---|---|---|
| 17004 | $65,938 | $74,511 | $79,630 | $56,250 |
| Brown township | $-1 | $66,424 | $103,594 | $56,000 |
| Menno township | $44,792 | $64,375 | $87,857 | $46,250 |
| Union township | $-1 | $81,250 | $84,688 | $54,625 |
| Mifflin County | $61,990 | $80,625 | $76,149 | $44,931 |
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 17004, 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 17004 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+ | |||||
| 17004 | +/-$5,792 | +/-$10,741 | +/-$4,070 | +/-3.3% | +/-$1,144 | +/-$19,080 | +/-$17,555 | +/-$10,482 |
| Brown township | +/-$21,376 | +/-$12,720 | +/-$6,541 | +/-3.3% | +/-$-1 | +/-$32,658 | +/-$27,068 | +/-$14,394 |
| Menno township | +/-$11,473 | +/-$9,322 | +/-$3,085 | +/-2.4% | +/-$17,765 | +/-$21,887 | +/-$19,429 | +/-$40,124 |
| Union township | +/-$5,886 | +/-$14,621 | +/-$6,285 | +/-4.4% | +/-$-1 | +/-$21,388 | +/-$32,416 | +/-$12,023 |
| Mifflin County | +/-$3,171 | +/-$2,917 | +/-$1,136 | +/-0.8% | +/-$13,622 | +/-$4,890 | +/-$4,134 | +/-$3,459 |