17866 ZIP Code – Coal Township, Pennsylvania

ZIP code 17866 is a mid-sized ZIP code located in Coal Township, Pennsylvania, within Northumberland County with a population of approximately 9,905 residents. The median household income is $47,943 — below the Pennsylvania average and below the national average. The median home value of $76,800 is well below the national average, with 79.8% owner-occupied housing (increasing). , with median rent coming in at $715 — below the national figure. Housing consists of 90% single-family (increasing), 7% apartments (increasing).

Unemployment stands at 7.8%, which is well above the U.S. rate. An estimated 13.8% of the population falls below the poverty line, near the national figure. Bachelor's degree attainment is 10.6%, well below the national average. At 44.6, the median age is near the national figure. Neighboring ZIP codes include 17872, 17834, 17860.

ZIP Code 17866 Data

Population 9,905
Median Household Income $47,943
Median Home Value $76,800
Median Rent $715
Median Age 44.6
Unemployment Rate 7.8%
Poverty Rate 13.8%
Bachelor's Degree or Higher 10.6%
State Pennsylvania

ZIP 17866 vs. Pennsylvania vs. U.S.

MetricZIP 17866PA Avg.U.S. Avg.
Population9,9057,17210k
Median Household Income$47k$73k$73k
Median Home Value$76k$200k$258k
Median Rent$715$994$1,088
Median Age44.644.643.2
Unemployment Rate7.8%4.9%5.0%
Poverty Rate13.8%10.9%13.3%
Bachelor's Degree or Higher10.6%25.2%26.9%

Demographics Charts

Race & Ethnicity

Gender

Education Level (adults 25+)

Nearby ZIP Codes

Nearby ZIP Code Comparison

ZIP Code City Population Median Income
17872 SHAMOKIN 9,157 $36,842
17834 KULPMONT 3,498 $61,528
17860 PAXINOS 2,485 $81,806
17832 MARION HEIGHTS 654 $37,417
17824 ELYSBURG 3,718 $113,213