Lawrence County, Pennsylvania Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
New Castle121,01721,891-0.75%2,5308 City
Neshannock29,5749,836-0.26%55517 Township
Ellwood City37,3077,611-0.75%3,1442 Borough
Shenango46,9487,112-0.17%28424 Township
Union54,8394,984-0.25%50810 Township
North Beaver63,9403,9540.15%9342 Township
Pulaski73,0393,092-0.13%9931 Township
Mahoning82,6492,7050%11124 Township
Wilmington92,6412,664-0.04%13420 Township
Scott102,1332,1670%10820 Township
New Wilmington112,0812,100-0.14%1,9741 Borough
Perry121,8051,852-0.22%9918 Township
Pulaski131,2581,295-0.24%1,7301 Township
Little Beaver141,1901,224-0.17%5820 Township
Bessemer151,0301,072-0.77%6232 Borough
Plain Grove16757780-0.26%4417 Township
South New Castle17630655-0.79%1,9440 Borough
Wampum18537558-0.74%5451 Borough
New Castle193493490%2812 Township
Enon Valley20299306-0.66%6110 Borough
Volant21122127-0.81%1,0890 Borough

Lawrence County Cities Summary

Largest City

New Castle is the largest city in Lawrence County, with a population of 21,017.

Smallest City

Volant is the smallest city in Lawrence County, with a population of 122.

10 Largest Cities

There are 21 cities in Lawrence County, Pennsylvania.

Location of Lawrence County