Northumberland County, Pennsylvania cities by population

Number of cities: 26
Population: 91,853
Largest city: Sunbury
Table of cities in Northumberland County, Pennsylvania sorted by population from largest to smallest.
CityTypePopulation
Sunburycity9,729
Shamokincity6,981
Miltonborough6,641
Mount Carmelborough5,740
Northumberlandborough3,895
Kulpmontborough2,781
ElysburgCDP2,336
Riversideborough2,327
EdgewoodCDP2,237
Watsontownborough1,956
Fairview-FerndaleCDP1,840
TrevortonCDP1,700
DewartCDP1,374
MarshalltonCDP1,221
MontandonCDP814
Kapp HeightsCDP784
AtlasCDP753
Turbotvilleborough736
Marion Heightsborough646
Tharptown (Uniontown)CDP412
DalmatiaCDP372
Herndonborough357
McEwensvilleborough344
RanshawCDP343
Snydertownborough303
StrongCDP205

What is the largest city in Northumberland County, Pennsylvania?

Sunbury is the largest city in Northumberland County, Pennsylvania with a population of 9,729.

TOP-5 cities by population in Northumberland County, Pennsylvania:
  • Sunbury
  • Shamokin
  • Milton
  • Mount Carmel
  • Northumberland