Comparison to Surrounding Areas
The median household income ($76,538) for 18428 is less than the median household income for 18464 ($77,277), 18328 ($86,561), 18337 ($93,149), 18435 ($100,162), 18458 ($96,635), Pike County ($81,323), Blooming Grove township ($85,457), Dingman township ($100,972), and Lackawaxen township ($78,920). But it's more than 18405 ($72,472), 18473 ($27,004), 18457 ($-1), 18438 ($60,972), 18436 ($69,498), 18431 ($56,779), 18426 ($63,219), 18425 ($71,083), Wayne County ($62,381), Texas township ($42,403), Paupack township ($75,302), Palmyra township ($72,361), Lake township ($59,873), Hawley borough ($48,160), Berlin township ($68,494), Porter township ($67,857), and Palmyra township ($66,071).
| 18428 | $76,538 |
| Texas township | $42,403 |
| Palmyra township | $72,361 |
| Paupack township | $75,302 |
| Blooming Grove township | $85,457 |
| Dingman township | $100,972 |
| Lackawaxen township | $78,920 |
| Palmyra township | $66,071 |
| Porter township | $67,857 |
| Berlin township | $68,494 |
| Hawley borough | $48,160 |
| Lake township | $59,873 |
| Wayne County | $62,381 |
| Pike County | $81,323 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($102,656) for 18428 is less than the average household income for 18328 ($104,836), 18458 ($127,267), 18435 ($112,489), 18337 ($118,407), Pike County ($103,925), Palmyra township ($130,381), Palmyra township ($103,342), Lackawaxen township ($106,433), Dingman township ($123,409), and Blooming Grove township ($116,961). But it's more than 18473 ($39,102), 18425 ($92,677), 18426 ($98,561), 18431 ($78,162), 18436 ($89,774), 18438 ($95,429), 18457 ($-1), 18464 ($97,955), 18405 ($88,125), Wayne County ($85,112), Berlin township ($86,122), Hawley borough ($54,559), Porter township ($99,343), Paupack township ($96,299), Texas township ($78,509), and Lake township ($82,549).
| 18428 | $102,656 |
| Texas township | $78,509 |
| Palmyra township | $130,381 |
| Paupack township | $96,299 |
| Blooming Grove township | $116,961 |
| Dingman township | $123,409 |
| Lackawaxen township | $106,433 |
| Palmyra township | $103,342 |
| Porter township | $99,343 |
| Berlin township | $86,122 |
| Hawley borough | $54,559 |
| Lake township | $82,549 |
| Wayne County | $85,112 |
| Pike County | $103,925 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 18428 is $44,402. The per capita income ($44,402) for 18428 is less than the per capita income for 18337 ($47,497), 18435 ($50,434), 18438 ($56,744), 18458 ($46,300), Palmyra township ($52,586), Blooming Grove township ($46,314), Paupack township ($49,490), Dingman township ($47,480), Palmyra township ($47,296), and Porter township ($59,138). But it's more than 18473 ($18,463), 18405 ($37,373), 18425 ($36,063), 18426 ($37,571), 18431 ($35,456), 18436 ($37,302), 18457 ($-1), 18464 ($37,768), 18328 ($42,696), Wayne County ($35,882), Pike County ($42,753), Berlin township ($34,279), Lake township ($34,495), Texas township ($35,256), Hawley borough ($31,478), and Lackawaxen township ($43,640).
| 18428 | $44,402 |
| Texas township | $35,256 |
| Palmyra township | $52,586 |
| Paupack township | $49,490 |
| Blooming Grove township | $46,314 |
| Dingman township | $47,480 |
| Lackawaxen township | $43,640 |
| Palmyra township | $47,296 |
| Porter township | $59,138 |
| Berlin township | $34,279 |
| Hawley borough | $31,478 |
| Lake township | $34,495 |
| Wayne County | $35,882 |
| Pike County | $42,753 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
9.6% of households make over $200,000 a year. The percent high income households (9.6%) for 18428 is less than the percent high income households for 18458 (14.6%), 18328 (10.2%), 18337 (15.6%), 18426 (12.4%), 18435 (12.5%), 18438 (12.7%), Pike County (10.6%), Blooming Grove township (14.9%), Dingman township (16.9%), Palmyra township (11.4%), Palmyra township (11.6%), and Paupack township (9.7%). But it's more than 18473 (0.0%), 18405 (6.1%), 18425 (6.7%), 18431 (5.1%), 18436 (5.9%), 18457 (0.0%), 18464 (5.9%), Wayne County (6.3%), Lackawaxen township (7.7%), Porter township (8.7%), Berlin township (6.7%), Hawley borough (1.7%), Lake township (4.3%), and Texas township (5.0%).
| 18428 | 9.6% |
| Texas township | 5.0% |
| Palmyra township | 11.6% |
| Paupack township | 9.7% |
| Blooming Grove township | 14.9% |
| Dingman township | 16.9% |
| Lackawaxen township | 7.7% |
| Palmyra township | 11.4% |
| Porter township | 8.7% |
| Berlin township | 6.7% |
| Hawley borough | 1.7% |
| Lake township | 4.3% |
| Wayne County | 6.3% |
| Pike County | 10.6% |
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 | |
|---|---|---|---|---|
| 18428 | $-1 | $100,094 | $84,896 | $65,446 |
| Texas township | $-1 | $33,711 | $81,250 | $40,462 |
| Palmyra township | $-1 | $95,625 | $92,750 | $60,000 |
| Paupack township | $-1 | $112,031 | $75,841 | $66,875 |
| Blooming Grove township | $-1 | $133,063 | $124,038 | $65,061 |
| Dingman township | $-1 | $103,611 | $115,033 | $67,623 |
| Lackawaxen township | $-1 | $103,438 | $106,176 | $66,677 |
| Palmyra township | $-1 | $81,071 | $65,739 | $63,203 |
| Porter township | $-1 | $80,313 | $53,750 | $77,188 |
| Berlin township | $-1 | $88,942 | $70,160 | $62,813 |
| Hawley borough | $-1 | $48,839 | $51,667 | $38,929 |
| Lake township | $-1 | $56,176 | $81,667 | $59,029 |
| Wayne County | $49,732 | $73,150 | $76,632 | $50,533 |
| Pike County | $84,000 | $91,829 | $96,498 | $65,326 |
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 18428, 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 18428 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+ | |||||
| 18428 | +/-$6,164 | +/-$11,096 | +/-$4,426 | +/-3.5% | +/-$-1 | +/-$24,156 | +/-$20,147 | +/-$6,754 |
| Texas township | +/-$12,555 | +/-$18,903 | +/-$7,719 | +/-3.1% | +/-$-1 | +/-$21,287 | +/-$9,959 | +/-$5,725 |
| Palmyra township | +/-$27,891 | +/-$45,409 | +/-$20,005 | +/-5.8% | +/-$-1 | +/-$26,096 | +/-$39,463 | +/-$17,434 |
| Paupack township | +/-$13,832 | +/-$11,715 | +/-$5,155 | +/-3.9% | +/-$-1 | +/-$20,819 | +/-$18,666 | +/-$16,419 |
| Blooming Grove township | +/-$11,964 | +/-$19,494 | +/-$7,333 | +/-7.9% | +/-$-1 | +/-$51,402 | +/-$41,946 | +/-$18,216 |
| Dingman township | +/-$5,558 | +/-$10,066 | +/-$4,009 | +/-3.6% | +/-$-1 | +/-$10,705 | +/-$19,169 | +/-$12,953 |
| Lackawaxen township | +/-$12,016 | +/-$16,645 | +/-$7,068 | +/-3.4% | +/-$-1 | +/-$39,701 | +/-$12,865 | +/-$2,395 |
| Palmyra township | +/-$13,955 | +/-$13,292 | +/-$7,276 | +/-4.0% | +/-$-1 | +/-$28,892 | +/-$23,729 | +/-$18,427 |
| Porter township | +/-$9,096 | +/-$27,505 | +/-$13,639 | +/-7.1% | +/-$-1 | +/-$79,750 | +/-$28,198 | +/-$36,700 |
| Berlin township | +/-$11,026 | +/-$8,291 | +/-$3,752 | +/-3.0% | +/-$-1 | +/-$22,721 | +/-$15,746 | +/-$18,246 |
| Hawley borough | +/-$9,224 | +/-$6,417 | +/-$4,126 | +/-2.0% | +/-$-1 | +/-$11,887 | +/-$9,670 | +/-$15,394 |
| Lake township | +/-$14,349 | +/-$13,209 | +/-$4,474 | +/-3.7% | +/-$-1 | +/-$9,329 | +/-$57,763 | +/-$11,569 |
| Wayne County | +/-$3,372 | +/-$3,242 | +/-$1,342 | +/-0.9% | +/-$12,923 | +/-$8,906 | +/-$6,589 | +/-$3,417 |
| Pike County | +/-$4,306 | +/-$4,551 | +/-$1,777 | +/-1.5% | +/-$27,659 | +/-$10,331 | +/-$6,766 | +/-$4,182 |