← 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.
| Town | Population | Typical household income | Typical 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.
- 16101 New Castle
- 16102 New Castle
- 16105 New Castle
- 16112 Bessemer
- 16116 Edinburg
- 16117 Ellwood City
- 16120 Enon Valley
- 16132 Hillsville
- 16140 New Bedford
- 16141 New Galilee
- 16143 Pulaski
- 16155 Villa Maria
- 16156 Volant
- 16157 Wampum
- 16160 West Pittsburg
- 16172 New Wilmington
Nearby counties in Pennsylvania
- Beaver County 34
- Mercer County 19
- Butler County 34
- Venango County 16
- Allegheny County 113
- Armstrong County 27
Link to this page
Copy this HTML to link to this page from your own site.