Lawrence County, Pennsylvania
County seat: New Castle · Population 83,911 (2025) · 357 sq mi
Lawrence County is the 33rd most populous of Pennsylvania's 67 counties, with 83,911 people (2025 estimate). Its county seat is New Castle. It is part of the District 11 region, one of the 11 PennDOT engineering districts. The map shows its 11 cities and towns and the 5 neighboring counties.

Lawrence County facts
- County seat
- New Castle
- Population (2025 estimate)
- 83,911 −2.5% since 2020
- Land area
- 357 sq mi 61st largest of 67
- Water area
- 4 sq mi
- Population density
- 235 per sq mi
- Established
- 1849
- Same name
- One of 11 Lawrence Counties in the US
- Named after
- USS Lawrence brig which acted as Commodore Oliver Perry's flagship
- Largest city
- New Castle 21,175
- Median household income
- $61,931
- Cities and towns
- 11 plus 15 CDPs
- ZIP codes
- 23
- Time zone
- Eastern
- FIPS code
- 42073
Cities and towns in Lawrence County
Lawrence County has 11 incorporated cities, towns and villages. Populations count the people living inside Lawrence County; cities that cross a county line also list the other counties.
| Name | Type | Population 2025 | Also in |
|---|---|---|---|
| New Castle (county seat) | City | 21,175 | |
| Ellwood City | Borough | 6,774 | Beaver County |
| New Wilmington | Borough | 2,084 | |
| New Beaver | Borough | 1,343 | |
| Ellport | Borough | 1,081 | |
| Bessemer | Borough | 1,038 | |
| South New Castle | Borough | 635 | |
| Wampum | Borough | 541 | |
| Enon Valley | Borough | 301 | |
| Volant | Borough | 123 | |
| S.N.P.J. | Borough | 15 |
Unincorporated communities (CDPs)
Census-designated places are communities without their own city government; the county provides their services.
| Community | Population | Also in |
|---|---|---|
| Oakwood | 2,253 | |
| Oakland | 1,330 | |
| New Castle Northwest | 1,223 | |
| West Pittsburg | 909 | |
| New Bedford | 813 | |
| South New Castle | 712 | |
| Mount Jackson | 590 | |
| Wurtemburg | 519 | Beaver County |
| Frizzleburg | 403 | |
| Hillsville | 400 | |
| Chewton | 345 | |
| Harlansburg | 269 | |
| Edinburg | 196 | |
| Frisco | 147 | Beaver County |
| Pulaski | 85 |
ZIP codes in Lawrence County
23 ZIP codes reach into Lawrence County. ZIP codes ignore county lines, so some also cover a neighboring county.
- 16037 also Butler and Beaver counties
- 16051 also Butler County
- 16057 also Butler and Mercer counties
- 16101
- 16102
- 16105
- 16112
- 16116
- 16117 also Beaver County
- 16120 also Beaver County
- 16123 also Beaver County
- 16127 also Mercer, Venango and Butler counties
- 16132
- 16140
- 16141 also Beaver County
- 16142 also Mercer County
- 16143 also Mercer County
- 16155
- 16156 also Mercer County
- 16157 also Beaver County
- 16159 also Mercer County
- 16160
- 16172
Population of Lawrence County, 2020–2025
Lawrence County shrank by 2,154 people (−2.5%) between April 2020 and July 2025: 2,850 more deaths than births and a net gain of 695 people from migration.
| Year (July 1) | Population |
|---|---|
| 2020 | 85,961 |
| 2021 | 85,550 |
| 2022 | 84,771 |
| 2023 | 84,500 |
| 2024 | 84,087 |
| 2025 | 83,911 |
Neighboring counties
- Mercer County north · 107,860 people
- Beaver County south · 166,032 people
- Butler County east · 200,169 people
- Mahoning County, Ohio west · 224,706 people
- Columbiana County, Ohio southwest · 99,377 people
Printable Lawrence County map
The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.
- PDF (Letter) (98 KB)
- PNG (2400 px) (79 KB)
Paste this code to embed the map on your site:
Sources
- Boundaries: U.S. Census Bureau, 2025 Cartographic Boundary Files (1:500,000).
- Population: Census Bureau county and city estimates, Vintage 2025. CDP populations: American Community Survey 2020–2024.
- Places and ZIP codes: Census Bureau 2026 Gazetteer and 2020 ZIP Code Tabulation Area relationship files.
- County seat, founding year and name origin: Wikidata (CC0), checked against state sources.
Back to the Pennsylvania county map with all 67 counties. Found an error? Tell us.