Comparison to Surrounding Areas
The median household income ($59,167) for 17758 is less than the median household income for 18626 ($75,250), 17731 ($98,750), 17737 ($70,131), 17774 ($70,556), 17814 ($65,089), 18616 ($62,857), 18619 ($66,250), Lycoming County ($63,917), Sullivan County ($69,764), Franklin township ($88,125), Penn township ($80,000), Shrewsbury township ($70,313), Laporte township ($79,432), and Shrewsbury township ($71,250). But it's more than Davidson township ($53,929).
| 17758 | $59,167 |
| Shrewsbury township | $71,250 |
| Davidson township | $53,929 |
| Laporte township | $79,432 |
| Franklin township | $88,125 |
| Penn township | $80,000 |
| Shrewsbury township | $70,313 |
| Sullivan County | $69,764 |
| Lycoming County | $63,917 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($72,698) for 17758 is less than the average household income for 17737 ($77,488), 17731 ($118,278), 18626 ($85,188), 18616 ($77,440), 17814 ($83,981), 17774 ($99,508), Lycoming County ($84,003), Sullivan County ($87,427), Shrewsbury township ($102,933), Laporte township ($89,383), Shrewsbury township ($77,163), Penn township ($91,473), and Franklin township ($104,821). But it's more than 18619 ($67,384) and Davidson township ($64,708).
| 17758 | $72,698 |
| Shrewsbury township | $102,933 |
| Davidson township | $64,708 |
| Laporte township | $89,383 |
| Franklin township | $104,821 |
| Penn township | $91,473 |
| Shrewsbury township | $77,163 |
| Sullivan County | $87,427 |
| Lycoming County | $84,003 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 17758 is $34,640. The per capita income ($34,640) for 17758 is less than the per capita income for 18626 ($35,788), 17731 ($65,282), 17737 ($34,891), 17774 ($39,873), 17814 ($34,927), 18616 ($35,594), Lycoming County ($35,479), Sullivan County ($40,196), Franklin township ($39,552), Penn township ($36,805), Laporte township ($38,761), and Shrewsbury township ($56,145). But it's more than 18619 ($29,468), Shrewsbury township ($28,215), and Davidson township ($31,175).
| 17758 | $34,640 |
| Shrewsbury township | $56,145 |
| Davidson township | $31,175 |
| Laporte township | $38,761 |
| Franklin township | $39,552 |
| Penn township | $36,805 |
| Shrewsbury township | $28,215 |
| Sullivan County | $40,196 |
| Lycoming County | $35,479 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
3.1% of households make over $200,000 a year. The percent high income households (3.1%) for 17758 is less than the percent high income households for 17774 (12.0%), 17731 (14.4%), 18619 (4.8%), 18616 (3.6%), 17814 (7.1%), Lycoming County (5.2%), Sullivan County (7.4%), Shrewsbury township (12.8%), Laporte township (3.2%), Penn township (5.5%), and Franklin township (10.5%). But it's more than 17737 (2.6%), 18626 (2.0%), Shrewsbury township (2.0%), and Davidson township (0.0%).
| 17758 | 3.1% |
| Shrewsbury township | 12.8% |
| Davidson township | 0.0% |
| Laporte township | 3.2% |
| Franklin township | 10.5% |
| Penn township | 5.5% |
| Shrewsbury township | 2.0% |
| Sullivan County | 7.4% |
| Lycoming County | 5.2% |
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 | |
|---|---|---|---|---|
| 17758 | $-1 | $66,607 | $83,125 | $45,750 |
| Shrewsbury township | $-1 | $-1 | $110,625 | $59,063 |
| Davidson township | $-1 | $69,167 | $77,885 | $46,375 |
| Laporte township | $-1 | $76,875 | $116,607 | $70,000 |
| Franklin township | $-1 | $110,417 | $111,563 | $46,458 |
| Penn township | $-1 | $98,636 | $87,188 | $51,250 |
| Shrewsbury township | $-1 | $84,306 | $70,000 | $51,250 |
| Sullivan County | $81,250 | $85,208 | $85,417 | $55,592 |
| Lycoming County | $34,291 | $81,023 | $77,316 | $45,160 |
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 17758, 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 17758 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+ | |||||
| 17758 | +/-$16,587 | +/-$8,011 | +/-$3,819 | +/-1.8% | +/-$-1 | +/-$20,126 | +/-$9,659 | +/-$7,065 |
| Shrewsbury township | +/-$12,887 | +/-$29,097 | +/-$14,686 | +/-9.6% | +/-$-1 | +/-$-1 | +/-$24,050 | +/-$5,308 |
| Davidson township | +/-$11,879 | +/-$8,182 | +/-$3,518 | +/-11.9% | +/-$-1 | +/-$66,061 | +/-$60,290 | +/-$11,964 |
| Laporte township | +/-$7,585 | +/-$8,636 | +/-$4,227 | +/-2.1% | +/-$-1 | +/-$54,683 | +/-$30,612 | +/-$18,957 |
| Franklin township | +/-$27,574 | +/-$17,132 | +/-$5,717 | +/-5.5% | +/-$-1 | +/-$13,667 | +/-$36,582 | +/-$9,542 |
| Penn township | +/-$16,872 | +/-$9,806 | +/-$5,378 | +/-3.5% | +/-$-1 | +/-$12,906 | +/-$15,535 | +/-$19,104 |
| Shrewsbury township | +/-$17,546 | +/-$13,304 | +/-$3,937 | +/-3.1% | +/-$-1 | +/-$17,622 | +/-$49,270 | +/-$17,048 |
| Sullivan County | +/-$5,111 | +/-$5,101 | +/-$2,445 | +/-1.5% | +/-$23,284 | +/-$15,053 | +/-$13,583 | +/-$6,263 |
| Lycoming County | +/-$2,280 | +/-$2,962 | +/-$1,257 | +/-0.6% | +/-$2,592 | +/-$5,016 | +/-$3,858 | +/-$2,360 |