Comparison to Surrounding Areas
The median household income ($74,831) for 17042 is less than the median household income for 17003 ($92,209), 17545 ($84,704), 17543 ($97,435), 17088 ($113,933), 17078 ($93,135), 17073 ($91,452), 17067 ($76,183), 17064 ($130,417), Lebanon County ($78,425), West Cornwall township ($84,750), South Londonderry township ($112,374), South Lebanon township ($85,120), South Annville township ($100,239), North Lebanon township ($83,690), North Cornwall township ($78,803), Jackson township ($84,241), Heidelberg township ($92,103), and Cornwall borough ($107,583). But it's more than 17016 ($56,933), 17046 ($62,221), Cleona borough ($72,688), Lebanon city ($48,456), and West Lebanon township ($67,500).
| 17042 | $74,831 |
| West Lebanon township | $67,500 |
| Cleona borough | $72,688 |
| Cornwall borough | $107,583 |
| Heidelberg township | $92,103 |
| Jackson township | $84,241 |
| Lebanon city | $48,456 |
| North Cornwall township | $78,803 |
| North Lebanon township | $83,690 |
| South Annville township | $100,239 |
| South Lebanon township | $85,120 |
| South Londonderry township | $112,374 |
| West Cornwall township | $84,750 |
| Lebanon County | $78,425 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($103,734) for 17042 is less than the average household income for 17003 ($115,933), 17064 ($130,990), 17073 ($124,259), 17078 ($119,420), 17088 ($136,215), 17543 ($138,419), 17545 ($111,244), Cornwall borough ($133,499), West Cornwall township ($112,579), Heidelberg township ($137,201), Jackson township ($106,062), North Cornwall township ($111,494), North Lebanon township ($105,149), South Annville township ($159,628), and South Londonderry township ($131,077). But it's more than 17016 ($80,240), 17067 ($93,350), 17046 ($80,456), Lebanon County ($99,885), West Lebanon township ($75,686), South Lebanon township ($103,285), Lebanon city ($63,148), and Cleona borough ($86,714).
| 17042 | $103,734 |
| West Lebanon township | $75,686 |
| Cleona borough | $86,714 |
| Cornwall borough | $133,499 |
| Heidelberg township | $137,201 |
| Jackson township | $106,062 |
| Lebanon city | $63,148 |
| North Cornwall township | $111,494 |
| North Lebanon township | $105,149 |
| South Annville township | $159,628 |
| South Lebanon township | $103,285 |
| South Londonderry township | $131,077 |
| West Cornwall township | $112,579 |
| Lebanon County | $99,885 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 17042 is $42,270. The per capita income ($42,270) for 17042 is less than the per capita income for 17064 ($49,796), 17073 ($45,278), 17078 ($48,355), 17088 ($67,480), 17543 ($55,588), 17545 ($45,038), Cornwall borough ($58,978), West Cornwall township ($45,477), Heidelberg township ($45,678), Jackson township ($43,485), North Cornwall township ($45,635), South Annville township ($54,414), and South Londonderry township ($48,383). But it's more than 17003 ($41,713), 17067 ($36,659), 17046 ($32,048), 17016 ($39,473), Lebanon County ($39,628), West Lebanon township ($29,587), South Lebanon township ($40,786), North Lebanon township ($42,056), Lebanon city ($25,520), and Cleona borough ($38,971).
| 17042 | $42,270 |
| West Lebanon township | $29,587 |
| Cleona borough | $38,971 |
| Cornwall borough | $58,978 |
| Heidelberg township | $45,678 |
| Jackson township | $43,485 |
| Lebanon city | $25,520 |
| North Cornwall township | $45,635 |
| North Lebanon township | $42,056 |
| South Annville township | $54,414 |
| South Lebanon township | $40,786 |
| South Londonderry township | $48,383 |
| West Cornwall township | $45,477 |
| Lebanon County | $39,628 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
9.7% of households make over $200,000 a year. The percent high income households (9.7%) for 17042 is less than the percent high income households for 17545 (11.3%), 17003 (12.4%), 17073 (11.1%), 17078 (13.1%), 17088 (33.5%), 17543 (18.3%), Heidelberg township (17.0%), North Cornwall township (14.2%), South Annville township (18.4%), South Londonderry township (15.3%), and Cornwall borough (13.6%). But it's more than 17016 (3.6%), 17067 (5.3%), 17064 (8.3%), 17046 (5.0%), Lebanon County (8.4%), West Cornwall township (8.7%), West Lebanon township (4.5%), North Lebanon township (7.6%), Lebanon city (2.6%), Jackson township (5.6%), and Cleona borough (8.0%). And it's the same as South Lebanon township (9.7%).
| 17042 | 9.7% |
| West Lebanon township | 4.5% |
| Cleona borough | 8.0% |
| Cornwall borough | 13.6% |
| Heidelberg township | 17.0% |
| Jackson township | 5.6% |
| Lebanon city | 2.6% |
| North Cornwall township | 14.2% |
| North Lebanon township | 7.6% |
| South Annville township | 18.4% |
| South Lebanon township | 9.7% |
| South Londonderry township | 15.3% |
| West Cornwall township | 8.7% |
| Lebanon County | 8.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 | |
|---|---|---|---|---|
| 17042 | $72,143 | $91,116 | $87,125 | $52,240 |
| West Lebanon township | $-1 | $82,813 | $54,375 | $35,313 |
| Cleona borough | $66,875 | $72,771 | $90,288 | $-1 |
| Cornwall borough | $-1 | $120,924 | $133,088 | $96,500 |
| Heidelberg township | $-1 | $143,352 | $90,813 | $48,750 |
| Jackson township | $62,656 | $128,365 | $113,722 | $60,898 |
| Lebanon city | $23,549 | $52,379 | $61,134 | $38,641 |
| North Cornwall township | $71,771 | $101,250 | $89,750 | $50,700 |
| North Lebanon township | $-1 | $102,195 | $102,855 | $61,115 |
| South Annville township | $-1 | $-1 | $111,250 | $79,779 |
| South Lebanon township | $81,023 | $106,548 | $99,769 | $52,935 |
| South Londonderry township | $-1 | $122,987 | $129,472 | $75,491 |
| West Cornwall township | $-1 | $-1 | $150,417 | $51,458 |
| Lebanon County | $51,993 | $92,694 | $92,664 | $54,302 |
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 17042, 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 17042 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+ | |||||
| 17042 | +/-$5,463 | +/-$7,021 | +/-$2,850 | +/-1.5% | +/-$29,125 | +/-$10,808 | +/-$14,803 | +/-$7,427 |
| West Lebanon township | +/-$17,043 | +/-$10,825 | +/-$3,802 | +/-3.2% | +/-$-1 | +/-$25,681 | +/-$43,292 | +/-$33,689 |
| Cleona borough | +/-$7,763 | +/-$12,309 | +/-$5,652 | +/-4.7% | +/-$30,650 | +/-$8,831 | +/-$26,092 | +/-$-1 |
| Cornwall borough | +/-$13,523 | +/-$22,089 | +/-$9,256 | +/-4.7% | +/-$-1 | +/-$56,788 | +/-$38,905 | +/-$23,919 |
| Heidelberg township | +/-$19,890 | +/-$37,746 | +/-$8,257 | +/-9.6% | +/-$-1 | +/-$50,989 | +/-$8,546 | +/-$12,108 |
| Jackson township | +/-$8,510 | +/-$14,172 | +/-$4,989 | +/-2.5% | +/-$15,096 | +/-$17,062 | +/-$27,719 | +/-$23,731 |
| Lebanon city | +/-$3,986 | +/-$4,433 | +/-$1,538 | +/-1.4% | +/-$21,222 | +/-$8,293 | +/-$6,916 | +/-$13,616 |
| North Cornwall township | +/-$10,107 | +/-$13,415 | +/-$7,015 | +/-4.0% | +/-$51,209 | +/-$24,350 | +/-$24,626 | +/-$27,074 |
| North Lebanon township | +/-$8,577 | +/-$13,820 | +/-$5,884 | +/-4.2% | +/-$-1 | +/-$24,778 | +/-$16,531 | +/-$6,413 |
| South Annville township | +/-$11,679 | +/-$46,890 | +/-$14,066 | +/-8.3% | +/-$-1 | +/-$-1 | +/-$19,591 | +/-$17,940 |
| South Lebanon township | +/-$10,881 | +/-$8,033 | +/-$2,787 | +/-2.9% | +/-$48,244 | +/-$18,844 | +/-$17,419 | +/-$6,131 |
| South Londonderry township | +/-$10,903 | +/-$15,750 | +/-$6,810 | +/-4.4% | +/-$-1 | +/-$21,602 | +/-$13,852 | +/-$25,199 |
| West Cornwall township | +/-$10,811 | +/-$15,695 | +/-$6,563 | +/-4.4% | +/-$-1 | +/-$-1 | +/-$30,091 | +/-$5,092 |
| Lebanon County | +/-$2,044 | +/-$2,767 | +/-$1,111 | +/-0.8% | +/-$15,091 | +/-$4,380 | +/-$4,741 | +/-$4,281 |