Northumberland County, PA City and City Map
Northumberland County has 25 cities / towns. See all cities/towns in List View or use the map below to review.
Northumberland County Cities / Towns by Population
Shamokin 7,295Mount Carmel 5,833Northumberland 3,772Pottsgrove 3,249Kulpmont 2,904Riverside borough 1,991Trevorton 1,669Dewart 1,509Marshallton 1,340Atlas 932Montandon 885Kapp Heights 875Marion Heights 589Tharptown 537Ranshaw 431Mcewensville 339Riverside 286Strong 28Coal TownshipLeck KillLocust GapMc EwensvillePaxinosPotts GroveRebuck