Skip to content
Map of Chester County, PA eviction risk by city, county average 5.9 out of 10
County brief·Updated June 1, 2026

Chester County, Pennsylvania Eviction Risk: Elevated

46 incorporated cities and unincorporated areas. The county Eviction Risk Score is held aloft by the city of West Chester (7) and a small number of dense urban cores. Rent-control coverage varies by city.

County Risk Score5.9/ 10 · Elevated
Cities tracked46municipalities
Census tracts124scored
Population158kLiving in 46 cities
Income spent on rent30.9%avg renter household
Average rent$1,689/ month

Chester County averages 5.9/10 across 46 cities, spanning a range from 2.7 to 7/10, with Thorndale and Caln representing the county's highest-risk end. Ranked 14th of 67 Pennsylvania counties by eviction risk, placing Chester County in the higher-risk third of the state.

How Chester County ranks in Pennsylvania

Lower number means more extreme, where #1 is the most
Eviction Risk Score
High
#14 of 67 PA counties 5.9 / 10
Eviction Risk Score, 80th percentileBottomTop
#14 of 67 counties in Pennsylvania for landlord eviction risk.
Cost of living
Moderate
#24 of 51 states (statewide) 97.6 index
Cost of living, 54th percentileBottomTop
Pennsylvania ranks #24 of 51 states on overall cost of living (2.4% cheaper than the U.S. avg).
Housing services cost
Moderate
#27 of 51 states (statewide) 85.1 index
Housing services cost, 48th percentileBottomTop
Pennsylvania ranks #27 of 51 states on housing services (14.9% cheaper than the U.S. avg).
Income spent on rent
Very High
#5 of 67 PA counties 32.8% of income
Income spent on rent, 94th percentileBottomTop
#5 of 67 counties in Pennsylvania on % of income spent on rent.
Cities in Chester County
Sorted by Eviction Risk Score · highest first
Map view
CityPopulationRisk% income on rentAverage rentLean
001 West Chester Pop 20,666 · 31.8% income · $1,731 rent · Dem 20,666 6.3 31.8% $1,731 Dem
002 Phoenixville Pop 19,452 · 26.5% income · $1,735 rent · Dem 19,452 6.4 26.5% $1,735 Dem
003 Coatesville Pop 13,353 · 35.9% income · $1,471 rent · Dem 13,353 6.8 35.9% $1,471 Dem
004 Downingtown Pop 8,255 · 24.1% income · $1,518 rent · Dem 8,255 6.7 24.1% $1,518 Dem
005 Lionville Pop 7,683 · 29.6% income · $1,916 rent · Dem 7,683 6.3 29.6% $1,916 Dem
006 Exton Pop 6,772 · 24.4% income · $2,202 rent · Dem 6,772 6.6 24.4% $2,202 Dem
007 Paoli Pop 6,362 · 30.9% income · $1,995 rent · Dem 6,362 4.1 30.9% $1,995 Dem
008 Kennett Square Pop 6,243 · 32.6% income · $1,396 rent · Dem 6,243 5.6 32.6% $1,396 Dem
009 Chesterbrook Pop 5,839 · 25.2% income · $2,452 rent · Dem 5,839 4.1 25.2% $2,452 Dem
010 Oxford Pop 5,825 · 45.1% income · $1,308 rent · Dem 5,825 6.2 45.1% $1,308 Dem
011 Parkesburg Pop 3,937 · 37.5% income · $1,201 rent · Dem 3,937 6.3 37.5% $1,201 Dem
012 Thorndale Pop 3,854 · 35.1% income · $1,945 rent · Dem 3,854 7.0 35.1% $1,945 Dem
013 Berwyn Pop 3,680 · 31.5% income · $1,750 rent · Dem 3,680 4.0 31.5% $1,750 Dem
014 Spring City Pop 3,657 · 21.5% income · $1,070 rent · Dem 3,657 4.8 21.5% $1,070 Dem
015 Malvern Pop 3,435 · 26.4% income · $2,169 rent · Dem 3,435 5.2 26.4% $2,169 Dem
016 Frazer Pop 3,389 · 21.4% income · $2,139 rent · Dem 3,389 5.5 21.4% $2,139 Dem
017 West Grove Pop 2,798 · 43.8% income · $1,767 rent · Dem 2,798 4.9 43.8% $1,767 Dem
018 Caln Pop 2,220 · 28.7% income · $1,342 rent · Dem 2,220 7.0 28.7% $1,342 Dem
019 Eagleview Pop 2,050 · 30.4% income · $2,310 rent · Dem 2,050 5.9 30.4% $2,310 Dem
020 Lincoln University Pop 2,017 · 46.2% income · $1,374 rent · Dem 2,017 3.6 46.2% $1,374 Dem
021 Kenilworth Pop 2,013 · 26.1% income · $1,489 rent · Dem 2,013 6.4 26.1% $1,489 Dem
022 Honey Brook Pop 1,941 · 26.9% income · $1,185 rent · Dem 1,941 6.2 26.9% $1,185 Dem
023 South Coatesville Pop 1,928 · 33.1% income · $1,241 rent · Dem 1,928 6.9 33.1% $1,241 Dem
024 South Pottstown Pop 1,893 · 23.6% income · $1,213 rent · Dem 1,893 6.3 23.6% $1,213 Dem
025 Hayti Pop 1,803 · 51.0% income · $1,132 rent · Dem 1,803 6.2 51.0% $1,132 Dem
026 Nottingham Pop 1,508 · 26.4% income · $1,314 rent · Dem 1,508 6.3 26.4% $1,314 Dem
027 Elverson Pop 1,458 · 33.1% income · $826 rent · Dem 1,458 5.1 33.1% $826 Dem
028 Westwood Pop 1,432 · 32.0% income · $1,592 rent · Dem 1,432 4.9 32.0% $1,592 Dem
029 Chadds Ford Pop 1,341 · 47.4% income · $2,776 rent · Dem 1,341 3.2 47.4% $2,776 Dem
030 Atglen Pop 1,272 · 23.4% income · $1,161 rent · Dem 1,272 5.9 23.4% $1,161 Dem
031 Pughtown Pop 1,125 · 40.9% income · $1,545 rent · Dem 1,125 3.9 40.9% $1,545 Dem
032 Dilworthtown Pop 1,090 · 31.8% income · $1,458 rent · Dem 1,090 4.4 31.8% $1,458 Dem
033 Avondale Pop 1,084 · 35.9% income · $1,400 rent · Dem 1,084 6.5 35.9% $1,400 Dem
034 Sadsburyville Pop 967 · 21.5% income · $1,471 rent · Dem 967 5.6 21.5% $1,471 Dem
035 Glenmoore Pop 910 · 21.7% income · $1,227 rent · Dem 910 5.2 21.7% $1,227 Dem
036 Pomeroy Pop 856 · 13.9% income · $2,106 rent · Dem 856 4.9 13.9% $2,106 Dem
037 Toughkenamon Pop 804 · 51.0% income · $2,606 rent · Dem 804 5.7 51.0% $2,606 Dem
038 Cochranville Pop 590 · 25.0% income · $1,208 rent · Dem 590 5.0 25.0% $1,208 Dem
039 Cambridge Pop 576 · 32.0% income · $1,592 rent · Dem 576 5.2 32.0% $1,592 Dem
040 Marshallton Pop 491 · 41.7% income · $1,917 rent · Dem 491 5.1 41.7% $1,917 Dem
041 Modena Pop 442 · 18.0% income · $1,317 rent · Dem 442 5.6 18.0% $1,317 Dem
042 Eagle Pop 413 · 24.1% income · $2,046 rent · Dem 413 5.1 24.1% $2,046 Dem
043 Kimberton Pop 377 · 66.0% income · $2,367 rent · Dem 377 4.9 66.0% $2,367 Dem
044 Cheyney University Pop 308 · 20.5% income · $2,075 rent · Dem 308 5.3 20.5% $2,075 Dem
045 Unionville Pop 238 · 38.0% income · $1,523 rent · Dem 238 6.1 38.0% $1,523 Dem
046 Hamorton Pop 138 · 74.6% income · $3,501 rent · Dem 138 2.7 74.6% $3,501 Dem

County heatmap

Geographic distribution
Local landlord context

One county, multiple regulatory regimes.

Chester County carries an average eviction-risk score of 5.9/10 (Elevated) across its 46 cities and communities, placing it 14th of 67 counties in Pennsylvania, meaning 13 counties statewide are riskier and 53 are less so. That positions Chester County in the higher-risk third of the state, a fact worth weighing against the county's relative affluence and its average rent of $1,689. Landlords here are not operating in the state's most hostile environment, but they are not in safe territory either, and the statutes and local conditions that push the score up affect every lease regardless of property type.

The spread within the county is the more pressing operational concern. Scores range from 2.7 to 7/10, a 4.3-point gap that means the difference between a relatively low-stress portfolio and one carrying near-maximum exposure, all within the same county lines. An average rent burden of 30.9% of income across the county's renter population signals that a meaningful share of tenants are already financially stretched, which historically correlates with higher nonpayment risk when household income dips.

The cities inside Chester County

The highest-risk pocket runs along the county's older industrial corridor. Thorndale and Caln each score 7/10, the county maximum, followed closely by South Coatesville at 6.9/10 and Coatesville at 6.8/10 (population 13,353). Downingtown (6.7/10, population 8,255) and Exton (6.6/10) round out the top tier of elevated-risk markets. Investors evaluating these cities should price in the full cost of a contested eviction before committing to a deal.

The county's lower-risk anchor is Paoli, scoring 4.1/10, a full 2.2 points below the county average. Kennett Square comes in at 5.6/10. Even the county's two largest cities, West Chester (6.3/10, population 20,666) and Phoenixville (6.4/10, population 19,452), score above the county average, a reminder that market size and prestige do not automatically translate to lower eviction risk. Risk in Chester County is genuinely hyper-local: a mile or two of distance can shift a property from the 4s into the 7s.

State-level laws that apply here

Pennsylvania's governing statute, 68 P.S. § 250.101 et seq. (Landlord and Tenant Act of 1951), sets the procedural framework every Chester County landlord operates under. Notice requirements depend on the reason for removal: nonpayment of rent requires a 10-day notice, a material breach for a tenancy under one year requires 15 days, and a breach on a tenancy of one year or more requires 30 days. End-of-lease terminations carry no required advance notice period under the statute. The Pennsylvania eviction process from notice to completed lockout runs 30 to 60 days on uncontested cases and 60 to 150 days on contested ones. Costs add up quickly: court filing fees run $130 to $250, sheriff lockout fees add $50 to $150, and attorney fees for a contested matter range from $500 to $3,000. A full contested eviction can therefore cost a landlord anywhere from $680 to $3,400 in direct out-of-pocket fees before factoring in lost rent. Understanding the full picture of Pennsylvania eviction costs is essential for anyone underwriting deals in this county.

On the regulatory side, Pennsylvania does not require just cause for eviction and state law preempts local rent control ordinances, meaning no Chester County municipality can impose rent caps independently. Source of income is not a protected class under state fair housing law, though landlords should verify any local additions with the Pennsylvania Human Relations Commission. The Pennsylvania security deposit limits and the Pennsylvania tenant protections framework both apply uniformly, giving landlords a predictable statewide baseline even as local market conditions vary sharply across the county's 46 communities.

With a poverty rate of 10.1% and 44.6% of households renting, the income and tenure profile of Chester County's renter base varies considerably across its cities; use the city grid above to compare scores and identify where your specific target markets fall within the county's 2.7 to 7 range.

Eviction filings in Chester County

Eviction Lab Tracking System · live through 2026-05-01

The Princeton Eviction Lab Tracking System covers Pennsylvania statewide (no county-level tracker available). In the past month, 8,054 filings were recorded, 0.94× the historical baseline (below baseline). YTD filings: 34,348; pandemic-era total: 577,537.

Last 36 months of filings 2023-05-01 - 2026-04-01
Monthly eviction filings in Chester County (Eviction Lab)2023-05-01: 9,577 filings (1.00× hist)2023-06-01: 9,891 filings (1.03× hist)2023-07-01: 10,003 filings (0.96× hist)2023-08-01: 10,465 filings (1.02× hist)2023-09-01: 9,575 filings (0.98× hist)2023-10-01: 10,399 filings (1.00× hist)2023-11-01: 9,207 filings (1.03× hist)2023-12-01: 9,071 filings (1.00× hist)2024-01-01: 10,122 filings (1.00× hist)2024-02-01: 9,955 filings (1.04× hist)2024-03-01: 8,099 filings (0.95× hist)2024-04-01: 9,091 filings (1.06× hist)2024-05-01: 9,628 filings (1.00× hist)2024-06-01: 9,281 filings (0.97× hist)2024-07-01: 10,746 filings (1.04× hist)2024-08-01: 10,125 filings (0.98× hist)2024-09-01: 10,028 filings (1.02× hist)2024-10-01: 10,476 filings (1.00× hist)2024-11-01: 8,730 filings (0.97× hist)2024-12-01: 9,142 filings (1.00× hist)2025-01-01: 10,277 filings (1.02× hist)2025-02-01: 8,978 filings (0.96× hist)2025-03-01: 8,364 filings (0.98× hist)2025-04-01: 8,144 filings (0.95× hist)2025-05-01: 9,149 filings (0.95× hist)2025-06-01: 9,156 filings (0.96× hist)2025-07-01: 10,419 filings (1.00× hist)2025-08-01: 9,322 filings (0.91× hist)2025-09-01: 9,697 filings (0.99× hist)2025-10-01: 9,676 filings (0.93× hist)2025-11-01: 7,697 filings (0.86× hist)2025-12-01: 9,112 filings (1.00× hist)2026-01-01: 9,436 filings (0.94× hist)2026-02-01: 8,400 filings (0.90× hist)2026-03-01: 8,458 filings (0.99× hist)2026-04-01: 8,054 filings (0.94× hist)
Filings dropped 12% over the past 12 months.
Notice requirement: at least ten days notice (in some cases more). Filing fee: $162 filing fee on average.

How Chester County compares

Chester County's average eviction risk score of 5.9/10 places it 14th of 67 Pennsylvania counties, meaning it carries more risk than 53 of its statewide peers. Among direct peer counties, Chester County scores above Cumberland County (5.71) and Bucks County (5.89) but below Lancaster County (5.95), Lackawanna County (6.01), and Erie County (6.19), situating it in the middle of the suburban Pennsylvania market set.

Within the county itself, the spread from 2.7 to 7/10 across 46 cities is wide enough that micro-location selection materially changes risk exposure, with Paoli (4.1) and Kennett Square (5.6) offering meaningfully lower profiles than Thorndale and Caln (both 7/10).

Peer counties in Pennsylvania

Same state, closest by population and Eviction Risk Score
Peer county
Bucks County eviction risk
5.9
/ 10 · Elevated
Pop. 199K
Peer county
Lackawanna County eviction risk
6
/ 10 · Elevated
Pop. 177K
Peer county
Lancaster County eviction risk
6
/ 10 · Elevated
Pop. 232K
Peer county
Erie County eviction risk
6.2
/ 10 · Elevated
Pop. 145K

Where eviction risk concentrates in Chester County

Top cities + top neighborhoods · click any card for the full breakdown

Top cities by population

Top neighborhoods by risk

Frequently asked

Frequently asked questions about Chester County

Q1

Is Chester County landlord-friendly?

Chester County is in the middle tier at 5.9/10. Risk varies city-by-city within the county.

Q2

What is the average rent in Chester County?

Average gross rent in Chester County runs $1,689/month across 46 cities, per ACS 2023 5-year estimates.

Q3

Which city in Chester County has the highest eviction risk?

The highest score in Chester County is 7/10. Use the city grid above to identify the specific municipality.