Comparison to Surrounding Areas
The median household income ($61,173) for 17043 is less than the median household income for 17011 ($92,556), 17025 ($91,285), 17070 ($88,000), Cumberland County ($87,494), Wormleysburg borough ($88,250), Lemoyne borough ($62,086), and Lower Allen township ($91,678). But it's more than 17101 ($50,878), 17102 ($54,573), and 17104 ($46,510).
| 17043 | $61,173 |
| Lemoyne borough | $62,086 |
| Lower Allen township | $91,678 |
| Wormleysburg borough | $88,250 |
| Cumberland County | $87,494 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($89,022) for 17043 is less than the average household income for 17011 ($115,545), 17025 ($116,579), 17070 ($108,910), Cumberland County ($112,868), Wormleysburg borough ($97,012), Lemoyne borough ($90,894), and Lower Allen township ($113,081). But it's more than 17101 ($59,236), 17102 ($75,172), and 17104 ($57,878).
| 17043 | $89,022 |
| Lemoyne borough | $90,894 |
| Lower Allen township | $113,081 |
| Wormleysburg borough | $97,012 |
| Cumberland County | $112,868 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 17043 is $45,200. The per capita income ($45,200) for 17043 is less than the per capita income for 17025 ($50,248), 17070 ($46,307), Cumberland County ($46,149), and Lemoyne borough ($47,051). But it's more than 17011 ($42,863), 17101 ($43,652), 17102 ($43,782), 17104 ($23,288), Lower Allen township ($43,379), and Wormleysburg borough ($41,275).
| 17043 | $45,200 |
| Lemoyne borough | $47,051 |
| Lower Allen township | $43,379 |
| Wormleysburg borough | $41,275 |
| Cumberland County | $46,149 |
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 17043 is less than the percent high income households for 17011 (13.9%), 17025 (13.4%), 17070 (14.3%), Cumberland County (12.3%), Lemoyne borough (7.0%), and Lower Allen township (11.7%). But it's more than 17101 (5.3%), 17102 (6.0%), 17104 (1.7%), and Wormleysburg borough (3.6%).
| 17043 | 6.5% |
| Lemoyne borough | 7.0% |
| Lower Allen township | 11.7% |
| Wormleysburg borough | 3.6% |
| Cumberland County | 12.3% |
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 | |
|---|---|---|---|---|
| 17043 | $66,678 | $87,039 | $51,250 | $45,882 |
| Lemoyne borough | $-1 | $93,910 | $51,449 | $47,350 |
| Lower Allen township | $41,471 | $99,861 | $120,087 | $58,704 |
| Wormleysburg borough | $53,787 | $74,318 | $129,583 | $69,145 |
| Cumberland County | $57,033 | $99,393 | $107,244 | $62,353 |
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 17043, 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 17043 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+ | |||||
| 17043 | +/-$10,065 | +/-$15,147 | +/-$7,082 | +/-3.3% | +/-$57,216 | +/-$40,062 | +/-$40,299 | +/-$15,283 |
| Lemoyne borough | +/-$12,040 | +/-$18,406 | +/-$8,611 | +/-3.9% | +/-$-1 | +/-$34,077 | +/-$44,431 | +/-$18,741 |
| Lower Allen township | +/-$6,745 | +/-$8,233 | +/-$3,594 | +/-2.6% | +/-$11,326 | +/-$10,893 | +/-$27,783 | +/-$14,906 |
| Wormleysburg borough | +/-$16,568 | +/-$12,017 | +/-$4,805 | +/-3.5% | +/-$25,371 | +/-$16,853 | +/-$20,030 | +/-$37,961 |
| Cumberland County | +/-$2,786 | +/-$2,440 | +/-$996 | +/-0.7% | +/-$13,777 | +/-$3,488 | +/-$4,551 | +/-$2,610 |