Butler County, Pennsylvania

County seat: Butler · Population 200,169 (2025) · 790 sq mi

Butler County is the 19th most populous of Pennsylvania's 67 counties, with 200,169 people (2025 estimate). Its county seat is Butler. It is part of the District 10 region, one of the 11 PennDOT engineering districts. The map shows its 24 cities and towns and the 8 neighboring counties.

Map of Butler County, Pennsylvania with cities, towns and the county boundary
Butler County, Pennsylvania with its cities and towns, unincorporated communities (CDPs) and neighboring counties. Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

Butler County facts

County seat
Butler
Population (2025 estimate)
200,169 +3.3% since 2020
Land area
790 sq mi 25th largest of 67
Water area
6 sq mi
Population density
254 per sq mi
Established
1800
Same name
One of 8 Butler Counties in the US
Named after
Richard Butler United States general (1743-1791)
Largest city
Cranberry 35,244
Median household income
$89,843
Cities and towns
24 plus 14 CDPs
ZIP codes
37
Time zone
Eastern
FIPS code
42019

Cities and towns in Butler County

Butler County has 24 incorporated cities, towns and villages. Populations count the people living inside Butler County; cities that cross a county line also list the other counties.

NameTypePopulation 2025Also in
Butler (county seat)City12,879
ZelienopleBorough3,752
Slippery RockBorough3,551
Seven FieldsBorough2,864
Evans CityBorough1,670
MarsBorough1,391
SaxonburgBorough1,368
ProspectBorough1,086
HarmonyBorough905
ChicoraBorough870
ConnoquenessingBorough809
HarrisvilleBorough782
East ButlerBorough728
ValenciaBorough681
BruinBorough401
CalleryBorough335
West LibertyBorough320
Eau ClaireBorough290
PortersvilleBorough220
FairviewBorough177
West SunburyBorough174
PetroliaBorough171
Karns CityBorough160
Cherry ValleyBorough55

Unincorporated communities (CDPs)

Census-designated places are communities without their own city government; the county provides their services.

CommunityPopulationAlso in
Homeacre-Lyndora6,783
Shanor-Northvue5,125
Meridian3,837
Slippery Rock University2,853
Meadowood2,644
Oak Hills2,513
Nixon1,251
Unionville644
Forestville381
Lake Arthur Estates333
North Washington141
Boyers138
Renfrew129
Fenelton44

ZIP codes in Butler County

37 ZIP codes reach into Butler County. ZIP codes ignore county lines, so some also cover a neighboring county.

Population of Butler County, 2020–2025

Butler County grew by 6,453 people (+3.3%) between April 2020 and July 2025: 3,005 more deaths than births and a net gain of 9,614 people from migration.

Year (July 1)Population
2020194,026
2021196,738
2022197,374
2023198,657
2024199,300
2025200,169

Neighboring counties

Printable Butler 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.

Paste this code to embed the map on your site:

Sources

Back to the Pennsylvania county map with all 67 counties. Found an error? Tell us.