Cities in Chester County, Pennsylvania by Population (2024)

There are 75 cities in Chester 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.)

75 Rows

City
Rank
2024 Pop.
2020 Pop.
Change
Density (/mi²)
Area (mi²)
Type
Tredyffrin township131,69831,885-0.28%1,60419.8Township
West Goshen township223,77223,0420.41%2,00511.9Township
West Whiteland township321,16519,6732.59%1,64912.8Township
Phoenixville420,29718,5932.14%5,7813.5Borough
West Chester519,98818,6671.68%10,8281.8Borough
Uwchlan township619,75719,1321.23%1,90010.4Township
East Goshen township718,27318,401-0.35%1,81810.1Township
Caln township815,37314,4162.64%1,7358.9Township
East Whiteland township914,96613,9790.15%1,36910.9Township
West Bradford township1014,63814,387-0.26%79118.5Township
Upper Uwchlan township1113,48012,3211.46%1,23710.9Township
Coatesville1213,25613,331-0.14%7,3321.8City
New Garden township1311,38111,372-0.35%70616.1Township
Willistown township1411,34511,269-0.06%62618.1Township
Westtown township1511,26411,1510.06%1,3008.7Township
East Bradford township1611,04010,3230.97%73914.9Township
Easttown township1711,03210,975-0.17%1,3418.2Township
East Brandywine township1810,2899,7710.42%92211.2Township
Kennett township199,1668,405-0.14%59815.3Township
East Nottingham township209,0698,980-0.04%45320.0Township
London Grove township218,9928,816-0.03%52517.1Township
West Caln township228,9448,901-0.08%41421.6Township
Schuylkill township238,8478,764-0.26%1,0408.5Township
East Pikeland township248,7228,2891%9998.7Township
Downingtown258,4188,0251.18%3,8472.2Borough
Honey Brook township268,3908,262-0.1%33924.8Township
North Coventry township278,3658,431-0.4%63313.2Township
East Marlborough township287,9927,3191.46%51715.5Township
Valley township297,9547,980-0.19%1,3405.9Township
West Brandywine township307,9167,3281.33%60313.1Township
East Fallowfield township317,8557,638-0.14%50615.5Township
East Vincent township327,8267,4261.43%58413.4Township
East Coventry township337,1377,086-0.35%66910.7Township
West Vincent township346,8506,690-0.03%38717.7Township
Kennett Square356,7155,9372.97%6,3051.1Borough
Charlestown township366,3646,0140.6%51112.5Township
Oxford375,8845,7340.63%2,9972.0Borough
New London township385,8425,8010.03%50111.7Township
Lower Oxford township395,8365,4190.79%32218.1Township
East Caln township405,7125,4001.19%1,6063.6Township
Penn township415,6775,6370.03%5929.6Township
Sadsbury township424,6844,1393.95%7606.2Township
Pocopson township434,4534,454-0.04%5448.2Township
Franklin township444,4284,428-0.32%33913.1Township
Birmingham township454,0794,076-0.17%6456.3Township
West Pikeland township464,0384,0190.1%4099.9Township
Spring City473,9443,4882.98%5,1350.8Borough
Parkesburg483,9433,8810.38%3,1071.3Borough
Pennsbury township493,8623,871-0.23%3899.9Township
Wallace township503,7493,712-0.29%31312.0Township
Malvern513,4263,4160.06%2,7191.3Borough
London Britain township523,1663,180-0.38%3269.7Township
Thornbury township533,1483,177-0.44%8213.8Township
Chester Heights542,9172,921-0.03%1,3182.2Borough
West Nottingham township552,8672,7650.7%20713.8Township
West Grove562,8152,7730.36%4,3240.7Borough
South Coventry township572,8012,791-0.04%3727.5Township
Londonderry township582,6112,4810.77%23111.3Township
Warwick township592,5902,588-0.27%13818.7Township
Upper Oxford township602,5612,553-0.04%15416.6Township
West Fallowfield township612,4642,460-0.16%13618.1Township
West Sadsbury township622,4382,4310%23010.6Township
West Nantmeal township632,2552,251-0.18%16913.3Township
Honey Brook641,9011,8960.05%3,9690.5Borough
East Nantmeal township651,8601,8330.32%11516.2Township
South Coatesville661,7451,6151.87%1,0041.7Borough
Elk township671,7041,700-0.53%17010.1Township
Elverson681,4111,3291.44%1,4151.0Borough
Newlin township691,3661,3570.37%11412.0Township
Atglen701,3021,309-0.15%1,4880.9Borough
Highland township711,2671,2580.24%7417.1Township
Avondale721,2581,269-0.24%2,5990.5Borough
West Marlborough township73821818-0.12%4817.0Township
Modena745435420%1,5780.3Borough
New Morgan7554540%105.5Borough

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 Chester County, Pennsylvania?

Tredyffrin township is the largest city in Chester County.

What is the smallest city in Chester County, Pennsylvania?

New Morgan is the smallest city in Chester County.

How many cities are in Chester County?

There are 75 cities in Chester County, Pennsylvania.

Frequently Asked Questions