There are 22 zip codes in Northumberland County, Pennsylvania. The most populated is 17801, located in Sunbury. * 2024 populations estimated based on the latest ACS 5-year data.

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

Zip Code
Population
City
1780116,236Sunbury
1784711,479Milton
178669,905Coal Township
178729,157Shamokin
178577,708Northumberland
178517,232Mount Carmel
177776,709Watsontown
178343,498Kulpmont
178602,485Paxinos
178301,971Herndon
170171,516Dalmatia
178811,439Trevorton
178231,304Dornsife
178681,057Riverside
17832654Marion Heights
17850617Montandon
17840363Locust Gap
17749274McEwensville
17836224Leck Kill
17867191Rebuck
1773047Dewart
1786533Potts Grove

Zip Codes in Northumberland County, Pennsylvania by Population (2024)