Town Chart.

← Back to Discover · All towns in Pennsylvania

Towns in Lawrence County

22 towns with data in Lawrence County, Pennsylvania, largest first. Find your matches.

New Castle is the largest of the 22 towns we list in Lawrence County, with 21,579 people. Together they have 46,089 people.

TownPopulationTypical household incomeTypical home price
New Castle 21,579 $42,219 $77,400
Ellwood City 7,532 $67,138 $122,800
New Wilmington 2,395 $73,696 $209,800
Oakwood 2,253 $71,583 $118,400
New Beaver 1,343 $61,417 $135,600
Oakland CDP (Lawrence County) 1,330 $63,372 $125,800
New Castle Northwest 1,223 $72,500 $155,300
Ellport 1,127 $74,625 $165,100
West Pittsburg 909 $44,510 $106,900
Bessemer 881 $65,893 $122,700
New Bedford 813 $90,000 $204,400
Wurtemburg 740 $66,875 $194,000
South New Castle 712 $69,375 $104,100
Mount Jackson 590 $58,472 $142,700
Wampum 502 $48,929 $115,000
Enon Valley 458 $76,250 $115,800
Frizzleburg 403 $67,727 n/a
Hillsville 400 $38,571 $105,800
Chewton 345 $68,750 $172,300
Harlansburg 269 $54,524 $113,600
Edinburg 196 $79,022 n/a
Volant 89 $66,250 $120,800

ZIP codes in Lawrence County

16 ZIP codes in Lawrence 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.