Comparison to Surrounding Areas
The median household income ($76,971) for 17821 is less than the median household income for 17756 ($77,043), 17860 ($92,000), 17824 ($118,176), 17772 ($81,146), Montour County ($76,976), Limestone township ($77,708), Mahoning township ($86,008), Mayberry township ($94,375), Valley township ($114,596), West Hemlock township ($118,750), Riverside borough ($83,750), Rush township ($91,771), Shamokin township ($95,000), Liberty township ($94,438), Derry township ($83,438), Anthony township ($81,705), and Hemlock township ($89,091). But it's more than 17884 ($55,909), 17801 ($60,664), 17815 ($67,510), 17820 ($67,685), 17822 ($-1), 17847 ($58,775), 17857 ($67,298), 17868 ($76,250), 17777 ($67,188), Northumberland County ($60,583), Columbia County ($64,644), Montour township ($68,203), Danville borough ($59,219), Snydertown borough ($72,500), Cooper township ($71,406), and Madison township ($76,500).
| 17821 | $76,971 |
| Snydertown borough | $72,500 |
| Riverside borough | $83,750 |
| Rush township | $91,771 |
| Shamokin township | $95,000 |
| Hemlock township | $89,091 |
| Madison township | $76,500 |
| Montour township | $68,203 |
| Anthony township | $81,705 |
| Cooper township | $71,406 |
| Danville borough | $59,219 |
| Derry township | $83,438 |
| Liberty township | $94,438 |
| Limestone township | $77,708 |
| Mahoning township | $86,008 |
| Mayberry township | $94,375 |
| Valley township | $114,596 |
| West Hemlock township | $118,750 |
| Montour County | $76,976 |
| Northumberland County | $60,583 |
| Columbia County | $64,644 |
Get Median Household Income for all Zip Codes in Pennsylvania.
The average household income ($109,612) for 17821 is less than the average household income for 17824 ($121,654), Limestone township ($110,222), Mahoning township ($137,993), Mayberry township ($180,857), Valley township ($161,239), and West Hemlock township ($150,616). But it's more than 17777 ($84,038), 17772 ($92,717), 17756 ($89,675), 17884 ($70,885), 17868 ($98,638), 17860 ($104,647), 17857 ($79,516), 17847 ($75,371), 17822 ($-1), 17820 ($88,527), 17815 ($82,853), 17801 ($81,409), Columbia County ($81,045), Montour County ($109,365), Northumberland County ($78,529), Snydertown borough ($83,117), Shamokin township ($105,149), Rush township ($106,496), Riverside borough ($106,879), Liberty township ($107,408), Derry township ($102,595), Danville borough ($72,986), Cooper township ($97,011), Anthony township ($95,915), Montour township ($94,004), Madison township ($85,763), and Hemlock township ($108,403).
| 17821 | $109,612 |
| Snydertown borough | $83,117 |
| Riverside borough | $106,879 |
| Rush township | $106,496 |
| Shamokin township | $105,149 |
| Hemlock township | $108,403 |
| Madison township | $85,763 |
| Montour township | $94,004 |
| Anthony township | $95,915 |
| Cooper township | $97,011 |
| Danville borough | $72,986 |
| Derry township | $102,595 |
| Liberty township | $107,408 |
| Limestone township | $110,222 |
| Mahoning township | $137,993 |
| Mayberry township | $180,857 |
| Valley township | $161,239 |
| West Hemlock township | $150,616 |
| Montour County | $109,365 |
| Northumberland County | $78,529 |
| Columbia County | $81,045 |
Get Average Household Income for all Zip Codes in Pennsylvania.
The per-capita income for 17821 is $46,808. The per capita income ($46,808) for 17821 is less than the per capita income for 17824 ($51,902), 17868 ($50,110), Montour County ($46,827), Mayberry township ($73,536), Valley township ($61,642), West Hemlock township ($52,937), Mahoning township ($52,836), and Cooper township ($48,775). But it's more than 17772 ($38,492), 17756 ($32,556), 17884 ($26,568), 17860 ($43,517), 17857 ($36,038), 17847 ($33,802), 17822 ($-1), 17820 ($36,885), 17815 ($32,419), 17801 ($35,422), 17777 ($30,069), Columbia County ($33,218), Northumberland County ($33,575), Snydertown borough ($36,608), Shamokin township ($43,800), Rush township ($34,750), Riverside borough ($45,904), Limestone township ($40,242), Liberty township ($45,531), Derry township ($38,678), Danville borough ($40,050), Anthony township ($35,621), Montour township ($42,250), Madison township ($33,621), and Hemlock township ($38,291).
| 17821 | $46,808 |
| Snydertown borough | $36,608 |
| Riverside borough | $45,904 |
| Rush township | $34,750 |
| Shamokin township | $43,800 |
| Hemlock township | $38,291 |
| Madison township | $33,621 |
| Montour township | $42,250 |
| Anthony township | $35,621 |
| Cooper township | $48,775 |
| Danville borough | $40,050 |
| Derry township | $38,678 |
| Liberty township | $45,531 |
| Limestone township | $40,242 |
| Mahoning township | $52,836 |
| Mayberry township | $73,536 |
| Valley township | $61,642 |
| West Hemlock township | $52,937 |
| Montour County | $46,827 |
| Northumberland County | $33,575 |
| Columbia County | $33,218 |
Get Per-Capita Income for all Zip Codes in Pennsylvania.
12% of households make over $200,000 a year. The percent high income households (12.0%) for 17821 is less than the percent high income households for 17824 (12.3%), 17860 (13.9%), 17868 (15.7%), Valley township (19.2%), Derry township (15.0%), Riverside borough (13.5%), West Hemlock township (19.4%), Mahoning township (20.8%), and Mayberry township (17.4%). But it's more than 17777 (5.0%), 17772 (5.1%), 17756 (5.2%), 17884 (6.6%), 17857 (5.5%), 17847 (4.8%), 17822 (0.0%), 17820 (6.4%), 17815 (5.0%), 17801 (4.2%), Columbia County (5.4%), Montour County (11.9%), Northumberland County (4.6%), Snydertown borough (0.0%), Shamokin township (10.3%), Rush township (5.6%), Limestone township (9.1%), Liberty township (10.3%), Danville borough (3.2%), Cooper township (11.2%), Anthony township (8.7%), Montour township (6.2%), Madison township (5.4%), and Hemlock township (10.0%).
| 17821 | 12.0% |
| Snydertown borough | 0.0% |
| Riverside borough | 13.5% |
| Rush township | 5.6% |
| Shamokin township | 10.3% |
| Hemlock township | 10.0% |
| Madison township | 5.4% |
| Montour township | 6.2% |
| Anthony township | 8.7% |
| Cooper township | 11.2% |
| Danville borough | 3.2% |
| Derry township | 15.0% |
| Liberty township | 10.3% |
| Limestone township | 9.1% |
| Mahoning township | 20.8% |
| Mayberry township | 17.4% |
| Valley township | 19.2% |
| West Hemlock township | 19.4% |
| Montour County | 11.9% |
| Northumberland County | 4.6% |
| Columbia County | 5.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 | |
|---|---|---|---|---|
| 17821 | $56,661 | $95,477 | $91,080 | $46,435 |
| Snydertown borough | $-1 | $108,750 | $131,250 | $40,938 |
| Riverside borough | $-1 | $117,202 | $108,125 | $40,446 |
| Rush township | $39,412 | $111,250 | $103,250 | $75,417 |
| Shamokin township | $-1 | $119,861 | $110,577 | $45,250 |
| Hemlock township | $-1 | $104,000 | $110,000 | $58,047 |
| Madison township | $-1 | $123,625 | $85,703 | $51,932 |
| Montour township | $67,500 | $83,214 | $153,036 | $37,500 |
| Anthony township | $-1 | $82,667 | $97,500 | $49,375 |
| Cooper township | $-1 | $130,000 | $98,472 | $43,125 |
| Danville borough | $-1 | $79,462 | $53,533 | $38,515 |
| Derry township | $82,791 | $94,492 | $77,778 | $58,472 |
| Liberty township | $-1 | $117,083 | $94,625 | $69,219 |
| Limestone township | $-1 | $72,159 | $112,500 | $46,250 |
| Mahoning township | $-1 | $109,323 | $132,625 | $53,512 |
| Mayberry township | $-1 | $141,944 | $108,750 | $92,083 |
| Valley township | $-1 | $109,500 | $145,521 | $76,696 |
| West Hemlock township | $-1 | $148,500 | $137,500 | $46,591 |
| Montour County | $57,336 | $93,000 | $95,194 | $45,769 |
| Northumberland County | $52,768 | $75,678 | $73,005 | $43,530 |
| Columbia County | $39,523 | $82,401 | $78,358 | $42,596 |
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 17821, 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 17821 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+ | |||||
| 17821 | +/-$5,464 | +/-$7,613 | +/-$3,122 | +/-2.2% | +/-$11,188 | +/-$8,852 | +/-$15,695 | +/-$10,083 |
| Snydertown borough | +/-$27,945 | +/-$12,335 | +/-$6,544 | +/-21.1% | +/-$-1 | +/-$63,046 | +/-$41,923 | +/-$14,317 |
| Riverside borough | +/-$21,602 | +/-$12,387 | +/-$4,986 | +/-4.8% | +/-$-1 | +/-$9,149 | +/-$32,111 | +/-$17,524 |
| Rush township | +/-$10,957 | +/-$14,845 | +/-$4,107 | +/-3.7% | +/-$14,984 | +/-$92,033 | +/-$54,520 | +/-$33,942 |
| Shamokin township | +/-$23,269 | +/-$17,001 | +/-$6,390 | +/-6.7% | +/-$-1 | +/-$38,000 | +/-$16,054 | +/-$10,849 |
| Hemlock township | +/-$5,597 | +/-$15,451 | +/-$6,485 | +/-4.2% | +/-$-1 | +/-$20,127 | +/-$30,880 | +/-$10,185 |
| Madison township | +/-$11,336 | +/-$8,797 | +/-$4,330 | +/-2.4% | +/-$-1 | +/-$30,032 | +/-$9,295 | +/-$8,983 |
| Montour township | +/-$9,373 | +/-$14,432 | +/-$7,545 | +/-4.5% | +/-$67,208 | +/-$33,232 | +/-$30,002 | +/-$8,959 |
| Anthony township | +/-$9,107 | +/-$11,890 | +/-$5,388 | +/-3.8% | +/-$-1 | +/-$6,242 | +/-$22,307 | +/-$15,884 |
| Cooper township | +/-$11,659 | +/-$13,266 | +/-$5,881 | +/-5.6% | +/-$-1 | +/-$103,870 | +/-$24,995 | +/-$12,657 |
| Danville borough | +/-$7,855 | +/-$13,763 | +/-$7,675 | +/-3.1% | +/-$-1 | +/-$12,162 | +/-$31,964 | +/-$7,663 |
| Derry township | +/-$7,904 | +/-$19,285 | +/-$10,839 | +/-8.0% | +/-$21,050 | +/-$8,239 | +/-$42,432 | +/-$32,355 |
| Liberty township | +/-$13,189 | +/-$11,443 | +/-$4,318 | +/-3.8% | +/-$-1 | +/-$11,970 | +/-$17,943 | +/-$9,889 |
| Limestone township | +/-$16,230 | +/-$28,374 | +/-$9,641 | +/-6.8% | +/-$-1 | +/-$44,232 | +/-$47,598 | +/-$13,754 |
| Mahoning township | +/-$16,337 | +/-$20,320 | +/-$7,277 | +/-6.6% | +/-$-1 | +/-$33,552 | +/-$53,707 | +/-$19,010 |
| Mayberry township | +/-$10,746 | +/-$61,211 | +/-$22,554 | +/-9.7% | +/-$-1 | +/-$97,330 | +/-$63,010 | +/-$51,337 |
| Valley township | +/-$12,257 | +/-$27,766 | +/-$9,658 | +/-5.7% | +/-$-1 | +/-$47,868 | +/-$46,397 | +/-$33,488 |
| West Hemlock township | +/-$41,429 | +/-$36,978 | +/-$12,006 | +/-10.7% | +/-$-1 | +/-$117,240 | +/-$47,180 | +/-$6,578 |
| Montour County | +/-$5,786 | +/-$7,718 | +/-$3,154 | +/-2.2% | +/-$26,630 | +/-$9,091 | +/-$15,563 | +/-$11,009 |
| Northumberland County | +/-$1,488 | +/-$2,212 | +/-$955 | +/-0.7% | +/-$10,220 | +/-$6,106 | +/-$4,742 | +/-$2,654 |
| Columbia County | +/-$2,531 | +/-$2,508 | +/-$1,046 | +/-0.7% | +/-$16,669 | +/-$6,404 | +/-$2,705 | +/-$2,236 |