Town Chart.

← Back to Discover · All towns in Pennsylvania

Towns in Northumberland County

24 towns with data in Northumberland County, Pennsylvania, largest first. Find your matches.

Sunbury is the largest of the 24 towns we list in Northumberland County, with 9,617 people. Together they have 55,283 people.

TownPopulationTypical household incomeTypical home price
Sunbury 9,617 $51,028 $107,200
Shamokin 6,853 $39,690 $60,400
Milton 6,534 $54,577 $196,800
Mount Carmel 5,677 $53,021 $81,800
Northumberland 3,866 $66,477 $162,600
Kulpmont 2,724 $49,785 $84,000
Elysburg 2,492 $121,511 $242,300
Edgewood 2,078 $45,759 $85,200
Watsontown 2,005 $60,051 $164,600
Riverside 1,806 $83,750 $258,300
Trevorton 1,775 $59,167 $155,300
Fairview-Ferndale 1,742 $43,359 $86,800
Dewart 1,247 $79,542 $206,400
Marshallton CDP (Northumberland County) 1,187 $52,411 $83,400
Montandon 831 $52,500 $179,800
Turbotville 808 $101,406 $245,300
Atlas 719 $51,522 $53,600
Kapp Heights 712 $54,797 $152,500
Ranshaw 708 $53,349 $69,100
Marion Heights 578 $52,569 $89,800
Tharptown (Uniontown) 358 $64,286 $105,500
Dalmatia 341 $54,583 $158,000
McEwensville 314 $74,500 $193,800
Snydertown 311 $72,500 $181,300

ZIP codes in Northumberland County

22 ZIP codes in Northumberland County, Pennsylvania. A ZIP code can also reach into a neighboring county.

Nearby counties in Pennsylvania

Link to this page

Copy this HTML to link to this page from your own site.