County · GEOID 42073
Lawrence County, PA ZIP codes
23 ZIP/ZCTAs intersecting this county.
U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: County Lawrence County (GEOID 42073). Methodology
Combined population of ZIP/ZCTAs intersecting this county: 137,453 (23 ZIPs).
Combined population of ZIP/ZCTAs intersecting this county. Each intersecting ZIP contributes its full ZCTA population; overlap percents are descriptive only. This is not the Census county ACS headline above. Methodology
Lawrence County, PA ZIP code map

ZIP/ZCTA overlap with Lawrence County
Population overlap
Share of each ZIP/ZCTA’s population located within Lawrence County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.
- 160373.6%
- 1605137.4%
- 160574.7%
- 16101100.0%
Directory county
- 16102100.0%
Directory county
- 16105100.0%
Directory county
- 16112100.0%
Directory county
- 16116100.0%
Directory county
- 1611768.1%
Directory county
- 1612089.9%
Directory county
- 1612310.5%
- 161270.3%
- 16132100.0%
Directory county
- 16140100.0%
Directory county
- 1614154.9%
Directory county
- 1614257.8%
Directory county
- 1614377.9%
Directory county
- 16155100.0%
Directory county
- 1615674.4%
Directory county
- 1615782.7%
Directory county
- 161597.8%
- 16160100.0%
Directory county
- 16172100.0%
Directory county
ZIP Code Database county-overlap table, field percent_of_zip_population_in_county, keyed by county_geoid. Not ACS 2019–2023. Overlap vintage is the shipped overlap table and is separate from ACS. Methodology
ZIP codes intersecting Lawrence County
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 16037 | Harmony | Butler County | 4,840 | $90,078 |
| 16051 | Portersville | Butler County | 3,118 | $80,642 |
| 16057 | Slippery Rock | Butler County | 15,264 | $56,285 |
| 16101 | New Castle | Lawrence County | 30,960 | $50,481 |
| 16102 | New Castle | Lawrence County | 4,933 | $52,480 |
| 16105 | New Castle | Lawrence County | 15,195 | $67,256 |
| 16112 | Bessemer | Lawrence County | 1,431 | $79,821 |
| 16116 | Edinburg | Lawrence County | 2,783 | $69,046 |
| 16117 | Ellwood City | Lawrence County | 16,013 | $69,982 |
| 16120 | Enon Valley | Lawrence County | 2,185 | $65,288 |
| 16123 | Fombell | Beaver County | 2,601 | $104,750 |
| 16127 | Grove City | Mercer County | 15,295 | $69,842 |
| 16132 | Hillsville | Lawrence County | 370 | $51,346 |
| 16140 | New Bedford | Lawrence County | 386 | $76,193 |
| 16141 | New Galilee | Lawrence County | 1,901 | $68,375 |
| 16142 | New Wilmington | Lawrence County | 5,433 | $78,750 |
| 16143 | Pulaski | Lawrence County | 1,995 | $88,452 |
| 16155 | Villa Maria | Lawrence County | 94 | $55,179 |
| 16156 | Volant | Lawrence County | 3,385 | $68,510 |
| 16157 | Wampum | Lawrence County | 2,759 | $56,582 |
| 16159 | West Middlesex | Mercer County | 4,664 | $70,482 |
| 16160 | West Pittsburg | Lawrence County | 949 | $41,841 |
| 16172 | New Wilmington | Lawrence County | 899 | — |
USPS associates these ZIPs with Lawrence County
These codes list Lawrence County as a primary or acceptable city. They are not used for the ACS headline.
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 16103 | New Castle | Lawrence County | 381 | — |
| 16107 | New Castle | Lawrence County | 298 | — |
| 16108 | New Castle | Lawrence County | — | — |