Comparison to Surrounding Areas
The median household income ($93,135) for 17078 is less than the median household income for 17036 ($115,533), Derry township ($97,025), East Hanover township ($99,922), North Londonderry township ($108,548), South Annville township ($100,239), and South Londonderry township ($112,374). But it's more than 17545 ($84,704), 17028 ($59,554), 17033 ($72,945), 17041 ($86,397), 17042 ($74,831), 17003 ($92,209), 17010 ($-1), Lebanon County ($78,425), Dauphin County ($76,242), East Hanover township ($59,122), and Palmyra borough ($77,469).
| 17078 | $93,135 |
| South Londonderry township | $112,374 |
| Palmyra borough | $77,469 |
| South Annville township | $100,239 |
| Derry township | $97,025 |
| East Hanover township | $99,922 |
| East Hanover township | $59,122 |
| North Londonderry township | $108,548 |
| Lebanon County | $78,425 |
| Dauphin County | $76,242 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($119,420) for 17078 is less than the average household income for 17036 ($156,390), Derry township ($144,926), East Hanover township ($148,735), North Londonderry township ($120,307), South Annville township ($159,628), and South Londonderry township ($131,077). But it's more than 17545 ($111,244), 17028 ($101,625), 17033 ($112,333), 17041 ($89,857), 17042 ($103,734), 17003 ($115,933), 17010 ($-1), Lebanon County ($99,885), Dauphin County ($101,339), East Hanover township ($74,914), and Palmyra borough ($96,636).
| 17078 | $119,420 |
| South Londonderry township | $131,077 |
| Palmyra borough | $96,636 |
| South Annville township | $159,628 |
| Derry township | $144,926 |
| East Hanover township | $148,735 |
| East Hanover township | $74,914 |
| North Londonderry township | $120,307 |
| Lebanon County | $99,885 |
| Dauphin County | $101,339 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 17078 is $48,355. The per capita income ($48,355) for 17078 is less than the per capita income for 17036 ($64,934), Derry township ($59,395), East Hanover township ($56,496), North Londonderry township ($52,380), South Annville township ($54,414), and South Londonderry township ($48,383). But it's more than 17545 ($45,038), 17028 ($40,218), 17033 ($45,670), 17041 ($22,816), 17042 ($42,270), 17003 ($41,713), 17010 ($28,441), Lebanon County ($39,628), Dauphin County ($42,294), East Hanover township ($33,825), and Palmyra borough ($36,934).
| 17078 | $48,355 |
| South Londonderry township | $48,383 |
| Palmyra borough | $36,934 |
| South Annville township | $54,414 |
| Derry township | $59,395 |
| East Hanover township | $56,496 |
| East Hanover township | $33,825 |
| North Londonderry township | $52,380 |
| Lebanon County | $39,628 |
| Dauphin County | $42,294 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
13.1% of households make over $200,000 a year. The percent high income households (13.1%) for 17078 is less than the percent high income households for 17036 (22.7%), Derry township (19.2%), East Hanover township (22.7%), South Annville township (18.4%), and South Londonderry township (15.3%). But it's more than 17545 (11.3%), 17010 (0.0%), 17028 (10.1%), 17033 (11.7%), 17041 (0.0%), 17042 (9.7%), 17003 (12.4%), Lebanon County (8.4%), Dauphin County (10.0%), East Hanover township (5.1%), North Londonderry township (12.2%), and Palmyra borough (8.8%).
| 17078 | 13.1% |
| South Londonderry township | 15.3% |
| Palmyra borough | 8.8% |
| South Annville township | 18.4% |
| Derry township | 19.2% |
| East Hanover township | 22.7% |
| East Hanover township | 5.1% |
| North Londonderry township | 12.2% |
| Lebanon County | 8.4% |
| Dauphin County | 10.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 | |
|---|---|---|---|---|
| 17078 | $36,587 | $107,188 | $126,094 | $64,315 |
| South Londonderry township | $-1 | $122,987 | $129,472 | $75,491 |
| Palmyra borough | $38,625 | $87,042 | $85,903 | $54,522 |
| South Annville township | $-1 | $-1 | $111,250 | $79,779 |
| Derry township | $43,750 | $95,903 | $163,083 | $64,011 |
| East Hanover township | $-1 | $153,278 | $88,047 | $54,227 |
| East Hanover township | $-1 | $-1 | $105,395 | $47,891 |
| North Londonderry township | $-1 | $127,936 | $132,123 | $65,703 |
| Lebanon County | $51,993 | $92,694 | $92,664 | $54,302 |
| Dauphin County | $50,268 | $83,875 | $89,417 | $59,435 |
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 17078, 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 17078 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+ | |||||
| 17078 | +/-$8,202 | +/-$8,561 | +/-$4,065 | +/-2.9% | +/-$8,935 | +/-$22,610 | +/-$13,447 | +/-$7,821 |
| South Londonderry township | +/-$10,903 | +/-$15,750 | +/-$6,810 | +/-4.4% | +/-$-1 | +/-$21,602 | +/-$13,852 | +/-$25,199 |
| Palmyra borough | +/-$6,733 | +/-$11,198 | +/-$5,389 | +/-3.5% | +/-$14,942 | +/-$14,075 | +/-$12,152 | +/-$12,204 |
| South Annville township | +/-$11,679 | +/-$46,890 | +/-$14,066 | +/-8.3% | +/-$-1 | +/-$-1 | +/-$19,591 | +/-$17,940 |
| Derry township | +/-$9,346 | +/-$10,547 | +/-$4,336 | +/-2.9% | +/-$25,779 | +/-$11,056 | +/-$20,583 | +/-$7,498 |
| East Hanover township | +/-$22,955 | +/-$36,571 | +/-$15,870 | +/-11.4% | +/-$-1 | +/-$110,700 | +/-$36,409 | +/-$23,760 |
| East Hanover township | +/-$13,564 | +/-$14,294 | +/-$3,545 | +/-2.7% | +/-$-1 | +/-$-1 | +/-$21,326 | +/-$10,469 |
| North Londonderry township | +/-$17,462 | +/-$9,380 | +/-$4,954 | +/-3.4% | +/-$-1 | +/-$7,943 | +/-$15,200 | +/-$16,589 |
| Lebanon County | +/-$2,044 | +/-$2,767 | +/-$1,111 | +/-0.8% | +/-$15,091 | +/-$4,380 | +/-$4,741 | +/-$4,281 |
| Dauphin County | +/-$1,935 | +/-$2,700 | +/-$1,041 | +/-0.9% | +/-$7,571 | +/-$4,157 | +/-$5,070 | +/-$3,224 |