Snyder County, Pennsylvania cities by population

Number of cities: 16
Population: 39,877
Largest city: Selinsgrove
Table of cities in Snyder County, Pennsylvania sorted by population from largest to smallest.
CityTypePopulation
Selinsgroveborough5,774
Shamokin Damborough1,814
Middleburgborough1,474
McClureborough1,225
Beavertownborough966
Hummels WharfCDP942
Freeburgborough798
Beaver SpringsCDP751
KreamerCDP723
Port TrevortonCDP623
Penns CreekCDP610
TroxelvilleCDP443
RichfieldCDP387
KratzervilleCDP379
PaxtonvilleCDP294
Mount Pleasant MillsCDP254

What is the largest city in Snyder County, Pennsylvania?

Selinsgrove is the largest city in Snyder County, Pennsylvania with a population of 5,774.

TOP-5 cities by population in Snyder County, Pennsylvania:
  • Selinsgrove
  • Shamokin Dam
  • Middleburg
  • McClure
  • Beavertown