Northumberland County, Pennsylvania Cities (2026)

34 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Coal19,48110,137-0.96%36026 Township
Sunbury29,4739,701-0.4%4,7202 City
Shamokin36,7166,929-0.52%8,1411 City
Milton46,4196,610-0.5%1,8503 Borough
Mount Carmel55,5735,732-0.46%8,4181 Borough
Delaware64,2764,3010.05%14230 Township
Ralpho74,1844,1840.1%22718 Township
Point83,8123,8340.13%15225 Township
Northumberland93,8003,905-0.45%2,3602 Borough
Kulpmont102,6692,756-0.52%2,7831 Borough
West Chillisquaque112,6112,600-0.08%20313 Township
Mount Carmel122,4652,4830.24%11422 Township
Shamokin132,4402,3720.74%7931 Township
Upper Augusta142,4192,470-0.17%12120 Township
Rockefeller152,2982,358-0.26%11121 Township
Watsontown162,1922,234-0.32%3,0921 Borough
Riverside171,9872,037-0.4%4025 Borough
Lewis181,9321,9380.1%7326 Township
Turbot191,8021,8040.17%13014 Township
Zerbe201,7691,802-0.06%16011 Township
Lower Mahanoy211,6121,6270.12%7322 Township
Rush221,1661,195-0.17%4427 Township
Lower Augusta231,0261,0410%5618 Township
Jordan24760785-0.39%4417 Township
Turbotville25655678-0.61%1,4520 Borough
East Chillisquaque26648671-0.61%818 Township
Upper Mahanoy276436480.16%2823 Township
East Cameron286406231.43%5512 Township
Marion Heights29547559-0.36%3,5750 Borough
West Cameron304904950.2%4112 Township
Little Mahanoy314304280%3911 Township
Herndon32340351-0.58%4301 Borough
Snydertown33313322-0.32%913 Borough
McEwensville342852870%2,4360 Borough

Northumberland County Cities Summary

Largest City

Coal is the largest city in Northumberland County, with a population of 9,481.

Smallest City

McEwensville is the smallest city in Northumberland County, with a population of 285.

10 Largest Cities

There are 34 cities in Northumberland County, Pennsylvania.

Location of Northumberland County