Cities in Butler County, Pennsylvania by Population (2024)

There are 64 cities in Butler County, Pennsylvania.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

64 Rows

City
Rank
2024 Pop.
2020 Pop.
Change
Density (/mi²)
Area (mi²)
Type
Cranberry township135,09833,1921.69%1,53322.9Township
Butler township216,78317,230-0.2%77621.6Township
Adams township315,87914,8541.77%71122.3Township
Butler412,97013,484-0.98%4,7702.7City
Slippery Rock township58,4096,712-0.2%32625.8Township
Buffalo township68,2377,9251.05%34124.1Township
Center township77,8177,8920.09%32124.4Township
Grove City87,7477,875-0.41%2,8742.7Borough
Middlesex township97,4206,8890.61%32123.1Township
Jackson township105,9324,9643.08%27321.7Township
Jefferson township115,0445,202-0.53%22022.9Township
Penn township124,8894,991-0.27%20124.3Township
Summit township134,3764,500-0.46%19522.4Township
Connoquenessing township144,1764,2580.26%18422.7Township
Zelienople153,7533,905-1%1,8282.1Borough
Slippery Rock163,7163,1683.83%2,2591.6Borough
Lancaster township173,5992,7685.42%15623.0Township
Forward township183,3643,2060.72%14623.0Township
Winfield township193,2933,368-0.21%13823.8Township
Clinton township202,8862,9150.14%12223.6Township
Seven Fields212,8422,921-0.7%3,5300.8Borough
Oakland township222,7042,774-0.55%11423.7Township
Franklin township232,6022,5950.81%12221.3Township
Clay township242,4772,543-0.4%9925.1Township
Clearfield township252,3502,428-0.55%9923.7Township
Muddy Creek township262,1572,206-0.6%9522.6Township
Fairview township271,9151,944-0.16%7924.2Township
Donegal township281,7691,820-0.28%7623.2Township
Freeport291,6771,739-0.95%1,3201.3Borough
Evans City301,6721,740-1.01%2,0440.8Borough
Mars311,4121,462-0.91%3,0040.5Borough
Saxonburg321,3721,428-1.01%1,5140.9Borough
Concord township331,3651,410-0.66%5624.2Township
Worth township341,3601,397-0.44%5425.0Township
Washington township351,2481,286-0.48%5024.9Township
Brady township361,1981,2150.17%7117.0Township
Marion township371,1381,1510.53%4525.4Township
Prospect381,0811,120-0.92%2654.1Borough
Cherry township391,0451,0530.1%4125.6Township
Mercer township401,0031,008-0.6%7713.0Township
Harmony41918950-0.86%2,3300.4Borough
Chicora42884918-1.01%1,6590.5Borough
Venango township43837868-0.59%4021.0Township
Harrisville44793820-0.88%9860.8Borough
Connoquenessing457826733.58%5771.4Borough
Valencia467405397.25%2,1760.3Borough
East Butler47736764-0.94%7061.0Borough
Parker48676698-0.88%7071.0City
Allegheny township49602623-0.82%2425.0Township
Emlenton50598618-0.83%1,0270.6Borough
Parker township51561575-0.53%2422.9Township
Clintonville52428440-0.7%3921.1Borough
Bruin53403422-1.23%2211.8Borough
Callery54345359-1.15%6420.5Borough
West Liberty55319333-1.24%833.8Borough
Eau Claire56296308-1%2321.3Borough
Portersville57221231-1.34%2780.8Borough
Fairview581851790.54%1,6370.1Borough
Barkeyville59183190-1.08%553.3Borough
West Sunbury60175182-1.13%1,5910.1Borough
Petrolia61171178-1.16%4330.4Borough
Karns City62165172-1.2%4550.4Borough
Callensburg63143147-0.69%9860.1Borough
Cherry Valley645659-1.75%202.8Borough

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Butler County, Pennsylvania?

Cranberry township is the largest city in Butler County.

What is the smallest city in Butler County, Pennsylvania?

Cherry Valley is the smallest city in Butler County.

How many cities are in Butler County?

There are 64 cities in Butler County, Pennsylvania.

Frequently Asked Questions