Comparison to Surrounding Areas
The median household income ($91,452) for 17073 is less than the median household income for 17088 ($113,933), 17543 ($97,435), 19567 ($91,458), 17087 ($93,150), 17517 ($99,202), Heidelberg township ($92,103), and Elizabeth township ($99,583). But it's more than 19551 ($90,504), 17039 ($-1), 17042 ($74,831), 17067 ($76,183), Lancaster County ($86,959), Lebanon County ($78,425), Clay township ($84,389), and Millcreek township ($91,181).
| 17073 | $91,452 |
| Clay township | $84,389 |
| Elizabeth township | $99,583 |
| Heidelberg township | $92,103 |
| Millcreek township | $91,181 |
| Lancaster County | $86,959 |
| Lebanon County | $78,425 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($124,259) for 17073 is less than the average household income for 17088 ($136,215), 17543 ($138,419), Elizabeth township ($140,115), and Heidelberg township ($137,201). But it's more than 19567 ($104,241), 17067 ($93,350), 17087 ($105,119), 17517 ($113,439), 19551 ($104,061), 17039 ($-1), 17042 ($103,734), Lebanon County ($99,885), Lancaster County ($112,346), Clay township ($102,799), and Millcreek township ($111,994).
| 17073 | $124,259 |
| Clay township | $102,799 |
| Elizabeth township | $140,115 |
| Heidelberg township | $137,201 |
| Millcreek township | $111,994 |
| Lancaster County | $112,346 |
| Lebanon County | $99,885 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 17073 is $45,278. The per capita income ($45,278) for 17073 is less than the per capita income for 17088 ($67,480), 17543 ($55,588), Elizabeth township ($50,864), and Heidelberg township ($45,678). But it's more than 19567 ($36,865), 17067 ($36,659), 17087 ($39,466), 17517 ($41,047), 19551 ($40,640), 17039 ($-1), 17042 ($42,270), Lebanon County ($39,628), Lancaster County ($43,128), Clay township ($39,634), and Millcreek township ($42,607).
| 17073 | $45,278 |
| Clay township | $39,634 |
| Elizabeth township | $50,864 |
| Heidelberg township | $45,678 |
| Millcreek township | $42,607 |
| Lancaster County | $43,128 |
| Lebanon County | $39,628 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
11.1% of households make over $200,000 a year. The percent high income households (11.1%) for 17073 is less than the percent high income households for 17088 (33.5%), 17517 (12.7%), 17543 (18.3%), Lancaster County (11.5%), Elizabeth township (13.2%), and Heidelberg township (17.0%). But it's more than 19567 (5.9%), 17087 (4.3%), 19551 (7.6%), 17039 (0.0%), 17042 (9.7%), 17067 (5.3%), Lebanon County (8.4%), and Clay township (6.2%). And it's the same as Millcreek township (11.1%).
| 17073 | 11.1% |
| Clay township | 6.2% |
| Elizabeth township | 13.2% |
| Heidelberg township | 17.0% |
| Millcreek township | 11.1% |
| Lancaster County | 11.5% |
| 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 | |
|---|---|---|---|---|
| 17073 | $-1 | $112,455 | $97,386 | $55,196 |
| Clay township | $89,476 | $86,842 | $101,681 | $56,348 |
| Elizabeth township | $-1 | $140,250 | $130,435 | $72,097 |
| Heidelberg township | $-1 | $143,352 | $90,813 | $48,750 |
| Millcreek township | $-1 | $105,221 | $98,194 | $56,887 |
| Lancaster County | $56,532 | $97,862 | $108,844 | $62,531 |
| 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 17073, 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 17073 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+ | |||||
| 17073 | +/-$5,990 | +/-$21,057 | +/-$5,956 | +/-4.1% | +/-$-1 | +/-$36,543 | +/-$9,234 | +/-$10,275 |
| Clay township | +/-$10,264 | +/-$13,166 | +/-$5,412 | +/-3.4% | +/-$11,534 | +/-$33,235 | +/-$24,916 | +/-$15,746 |
| Elizabeth township | +/-$23,484 | +/-$30,991 | +/-$10,387 | +/-5.9% | +/-$-1 | +/-$46,831 | +/-$42,455 | +/-$25,517 |
| Heidelberg township | +/-$19,890 | +/-$37,746 | +/-$8,257 | +/-9.6% | +/-$-1 | +/-$50,989 | +/-$8,546 | +/-$12,108 |
| Millcreek township | +/-$7,099 | +/-$18,272 | +/-$6,593 | +/-5.5% | +/-$-1 | +/-$37,908 | +/-$10,574 | +/-$8,201 |
| Lancaster County | +/-$1,323 | +/-$1,686 | +/-$611 | +/-0.5% | +/-$5,668 | +/-$2,323 | +/-$2,749 | +/-$1,808 |
| Lebanon County | +/-$2,044 | +/-$2,767 | +/-$1,111 | +/-0.8% | +/-$15,091 | +/-$4,380 | +/-$4,741 | +/-$4,281 |