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

Blair County, Pennsylvania Eviction Risk: Moderate

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

County Risk Score5.1/ 10 · Moderate
Cities tracked86municipalities
Census tracts38scored
Population86kLiving in 86 cities
Income spent on rent29.8%avg renter household
Average rent$866/ month

Blair County's average eviction-risk score of 5.2/10 sits near the midpoint of its 86-city range, which runs from a low of 2.9/10 up to 6.3/10 in Foot of Ten, the county's highest-risk city. Blair County ranks 24th out of 67 Pennsylvania counties by eviction-risk score.

How Blair County ranks in Pennsylvania

Lower number means more extreme, where #1 is the most
Eviction Risk Score
Elevated
#28 of 67 PA counties 5.1 / 10
Eviction Risk Score, 59th percentileBottomTop
#28 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
High
#17 of 67 PA counties 30.1% of income
Income spent on rent, 76th percentileBottomTop
#17 of 67 counties in Pennsylvania on % of income spent on rent.
Cities in Blair County
Sorted by Eviction Risk Score · highest first
Map view
CityPopulationRisk% income on rentAverage rentLean
001 Altoona Pop 43,196 · 30.4% income · $819 rent · Rep 43,196 5.7 30.4% $819 Rep
002 Hollidaysburg Pop 5,558 · 28.9% income · $1,085 rent · Rep 5,558 5.2 28.9% $1,085 Rep
003 Tyrone Pop 5,377 · 25.9% income · $788 rent · Rep 5,377 5.3 25.9% $788 Rep
004 Greenwood Pop 2,853 · 26.5% income · $1,045 rent · Rep 2,853 5.1 26.5% $1,045 Rep
005 Penn Farms Pop 2,508 · 19.4% income · $1,063 rent · Rep 2,508 5.1 19.4% $1,063 Rep
006 Roaring Spring Pop 2,335 · 29.4% income · $701 rent · Rep 2,335 4.2 29.4% $701 Rep
007 Loop Pop 2,039 · 30.7% income · $1,063 rent · Rep 2,039 4.0 30.7% $1,063 Rep
008 Martinsburg Pop 1,741 · 26.2% income · $860 rent · Rep 1,741 3.3 26.2% $860 Rep
009 Bellwood Pop 1,691 · 36.2% income · $989 rent · Rep 1,691 3.5 36.2% $989 Rep
010 Lakemont Pop 1,644 · 49.1% income · $926 rent · Rep 1,644 4.2 49.1% $926 Rep
011 Claysburg Pop 1,244 · 28.8% income · $890 rent · Rep 1,244 3.4 28.8% $890 Rep
012 Duncansville Pop 1,147 · 28.0% income · $890 rent · Rep 1,147 5.4 28.0% $890 Rep
013 Williamsburg Pop 1,073 · 30.9% income · $616 rent · Rep 1,073 3.6 30.9% $616 Rep
014 Tipton Pop 730 · 17.5% income · $833 rent · Rep 730 5.1 17.5% $833 Rep
015 Juniata Gap Pop 691 · 29.7% income · $859 rent · Rep 691 4.0 29.7% $859 Rep
016 East Freedom Pop 597 · 29.7% income · $859 rent · Rep 597 4.2 29.7% $859 Rep
017 Sylvan Hills Pop 578 · 29.7% income · $859 rent · Rep 578 4.1 29.7% $859 Rep
018 Grazierville Pop 511 · 12.2% income · $673 rent · Rep 511 2.8 12.2% $673 Rep
019 Eldorado Pop 476 · 29.7% income · $859 rent · Rep 476 4.0 29.7% $859 Rep
020 Foot of Ten Pop 466 · 23.8% income · $657 rent · Rep 466 6.2 23.8% $657 Rep
021 Warriors Mark Pop 452 · 29.7% income · $859 rent · Rep 452 4.0 29.7% $859 Rep
022 Sunbrook Pop 440 · 62.8% income · $1,118 rent · Rep 440 4.5 62.8% $1,118 Rep
023 Stonerstown Pop 430 · 29.7% income · $859 rent · Rep 430 4.0 29.7% $859 Rep
024 Cross Keys Pop 420 · 38.3% income · $1,153 rent · Rep 420 5.4 38.3% $1,153 Rep
025 Sproul Pop 393 · 29.7% income · $859 rent · Rep 393 4.0 29.7% $859 Rep
026 Olivia Pop 387 · 29.7% income · $859 rent · Rep 387 4.7 29.7% $859 Rep
027 Pinecroft Pop 350 · 51.0% income · $850 rent · Rep 350 3.9 51.0% $850 Rep
028 Homewood at Martinsburg Pop 332 · 36.0% income · $1,375 rent · Rep 332 5.5 36.0% $1,375 Rep
029 East Altoona Pop 324 · 29.7% income · $859 rent · Rep 324 4.2 29.7% $859 Rep
030 Roots Pop 287 · 29.7% income · $859 rent · Rep 287 3.9 29.7% $859 Rep
031 Bald Eagle Pop 272 · 29.7% income · $859 rent · Rep 272 4.2 29.7% $859 Rep
032 Mill Run Pop 253 · 29.7% income · $859 rent · Rep 253 3.8 29.7% $859 Rep
033 Robeson Extension Pop 247 · 9.0% income · $689 rent · Rep 247 4.2 9.0% $689 Rep
034 Elberta Pop 234 · 29.7% income · $859 rent · Rep 234 4.0 29.7% $859 Rep
035 Reightown Pop 227 · 29.7% income · $859 rent · Rep 227 4.2 29.7% $859 Rep
036 Sickles Corner Pop 223 · 29.7% income · $859 rent · Rep 223 4.0 29.7% $859 Rep
037 Fort Fetter Pop 218 · 29.7% income · $859 rent · Rep 218 4.2 29.7% $859 Rep
038 Ore Hill Pop 214 · 29.7% income · $859 rent · Rep 214 3.9 29.7% $859 Rep
039 McKee Pop 208 · 29.4% income · $1,011 rent · Rep 208 2.9 29.4% $1,011 Rep
040 Northwood Pop 206 · 29.7% income · $859 rent · Rep 206 5.0 29.7% $859 Rep
041 Henrietta Pop 188 · 29.7% income · $859 rent · Rep 188 4.2 29.7% $859 Rep
042 Yellow Springs Pop 167 · 29.7% income · $859 rent · Rep 167 4.9 29.7% $859 Rep
043 Friesville Pop 161 · 29.7% income · $859 rent · Rep 161 3.9 29.7% $859 Rep
044 Newry Pop 157 · 51.0% income · $1,100 rent · Rep 157 5.3 51.0% $1,100 Rep
045 Geeseytown Pop 156 · 29.7% income · $859 rent · Rep 156 3.9 29.7% $859 Rep
046 Skelp Pop 139 · 29.7% income · $859 rent · Rep 139 4.1 29.7% $859 Rep
047 Charlottsville Pop 134 · 29.7% income · $859 rent · Rep 134 4.2 29.7% $859 Rep
048 Carson Valley Pop 133 · 29.7% income · $859 rent · Rep 133 4.7 29.7% $859 Rep
049 East Sharpsburg Pop 129 · 29.7% income · $859 rent · Rep 129 3.9 29.7% $859 Rep
050 Puzzletown Pop 112 · 29.7% income · $859 rent · Rep 112 3.8 29.7% $859 Rep
051 Shelltown Pop 93 · 29.7% income · $859 rent · Rep 93 4.2 29.7% $859 Rep
052 Spring Drive Mobile Home Park Pop 92 · 29.7% income · $859 rent · Rep 92 4.2 29.7% $859 Rep
053 Oreminea Pop 87 · 29.7% income · $859 rent · Rep 87 4.8 29.7% $859 Rep
054 Nealmont Pop 85 · 29.7% income · $859 rent · Rep 85 3.9 29.7% $859 Rep
055 Dumb Hundred Pop 82 · 29.7% income · $859 rent · Rep 82 4.0 29.7% $859 Rep
056 Shellytown Pop 82 · 29.7% income · $859 rent · Rep 82 3.9 29.7% $859 Rep
057 Cove Forge Pop 80 · 29.7% income · $859 rent · Rep 80 3.9 29.7% $859 Rep
058 Clappertown Pop 73 · 29.7% income · $859 rent · Rep 73 4.1 29.7% $859 Rep
059 Reservoir Pop 67 · 29.7% income · $859 rent · Rep 67 3.9 29.7% $859 Rep
060 Curryville Pop 66 · 29.7% income · $859 rent · Rep 66 4.4 29.7% $859 Rep
061 Coalmont Pop 62 · 29.7% income · $859 rent · Rep 62 4.2 29.7% $859 Rep
062 Cotton Town Pop 60 · 29.7% income · $859 rent · Rep 60 4.1 29.7% $859 Rep
063 Ironville Pop 60 · 29.7% income · $859 rent · Rep 60 4.0 29.7% $859 Rep
064 Klahr Pop 58 · 29.7% income · $859 rent · Rep 58 3.9 29.7% $859 Rep
065 Moores Mill Pop 57 · 29.7% income · $859 rent · Rep 57 3.9 29.7% $859 Rep
066 Canan Station Pop 53 · 29.7% income · $859 rent · Rep 53 4.4 29.7% $859 Rep
067 Brooks Mill Pop 50 · 29.7% income · $859 rent · Rep 50 4.2 29.7% $859 Rep
068 Frankstown Pop 46 · 29.7% income · $859 rent · Rep 46 3.9 29.7% $859 Rep
069 Linds Crossing Pop 40 · 29.7% income · $859 rent · Rep 40 4.2 29.7% $859 Rep
070 Culp Pop 39 · 29.7% income · $859 rent · Rep 39 4.7 29.7% $859 Rep
071 Tyrone Forge Pop 39 · 29.7% income · $859 rent · Rep 39 4.0 29.7% $859 Rep
072 Smith Corner Pop 38 · 29.7% income · $859 rent · Rep 38 4.9 29.7% $859 Rep
073 Wopsononock Pop 38 · 29.7% income · $859 rent · Rep 38 3.9 29.7% $859 Rep
074 Reese Pop 37 · 29.7% income · $859 rent · Rep 37 4.7 29.7% $859 Rep
075 Fostoria Pop 36 · 29.7% income · $859 rent · Rep 36 3.9 29.7% $859 Rep
076 Fisherville Pop 35 · 29.7% income · $859 rent · Rep 35 3.9 29.7% $859 Rep
077 Franklin Forge Pop 31 · 29.7% income · $859 rent · Rep 31 3.9 29.7% $859 Rep
078 Larke Pop 26 · 29.7% income · $859 rent · Rep 26 3.9 29.7% $859 Rep
079 Royer Pop 23 · 29.7% income · $859 rent · Rep 23 4.7 29.7% $859 Rep
080 Jugtown Pop 23 · 29.7% income · $859 rent · Rep 23 3.9 29.7% $859 Rep
081 Vail Pop 23 · 29.7% income · $859 rent · Rep 23 3.9 29.7% $859 Rep
082 Leamersville Pop 17 · 29.7% income · $859 rent · Rep 17 4.6 29.7% $859 Rep
083 Point View Pop 15 · 29.7% income · $859 rent · Rep 15 3.9 29.7% $859 Rep
084 Martinsburg Junction Pop 8 · 29.7% income · $859 rent · Rep 8 3.8 29.7% $859 Rep
085 Canoe Creek Pop 4 · 29.7% income · $859 rent · Rep 4 4.0 29.7% $859 Rep
086 Ganister Pop 3 · 29.7% income · $859 rent · Rep 3 3.8 29.7% $859 Rep

County heatmap

Geographic distribution
Local landlord context

One county, multiple regulatory regimes.

Blair County, Pennsylvania eviction laws earns an average eviction-risk score of 5.1/10 (Moderate), placing it 28th of 67 Pennsylvania counties, where rank 1 is the highest-risk and rank 28 means 27 counties carry more risk than Blair while 39 are less risky. For landlords, that middle-third position signals a workable but not frictionless market: average rent runs $866 per month, roughly 32.3% of households rent, and the rent-burden rate sits at 29.8%, meaning a meaningful share of tenants are spending close to 30 cents of every dollar earned on housing. Those financial pressures can translate directly to late payments and, eventually, eviction filings.

The county-wide score, however, masks meaningful variation. Across 86 cities and communities, individual risk scores span from 2.8 to 6.2 out of 10. An investor acquiring a portfolio on the strength of the county average alone may be surprised to find some ZIP codes operating near the top of the risk range while others sit comfortably in low-risk territory. Hyperlocal due diligence is not optional here.

The cities inside Blair County

The highest single score in the county belongs to Foot of Ten, which scores 6.2/10, the ceiling of Blair County's range. Altoona, the county seat and by far the largest city at 43,196 residents, scores 5.7/10, noticeably above the county average. Homewood at Martinsburg (5.5/10), Duncansville (5.4/10), and Tyrone (5,377 residents, 5.3/10) round out the elevated-risk tier. Landlords concentrating holdings in Altoona or Tyrone should price in that additional risk when underwriting deals.

On the lower end of the scale, Martinsburg scores 3.3/10, Loop scores 4/10, and Roaring Spring scores 4.2/10. These communities still sit within Pennsylvania's broader regulatory environment but show significantly less eviction pressure relative to the county's riskier pockets. The spread between Foot of Ten's 6.2 and Martinsburg's 3.3 is wide enough to materially affect expected operating costs and vacancy recovery timelines.

State-level laws that apply here

Every landlord in Blair County operates under 68 P.S. § 250.101 et seq. (Landlord and Tenant Act of 1951). Notice requirements vary by situation: nonpayment of rent triggers a 10-day notice under 68 P.S. § 250.501(b), a material breach on a tenancy under one year requires 15 days, and a material breach on a tenancy of one year or more requires 30 days. End-of-lease terminations require no additional notice period under 68 P.S. § 250.501(c). Once a case reaches the courthouse, the Pennsylvania eviction process typically takes 30 to 60 days uncontested and 60 to 150 days if contested. Pennsylvania does not require just cause to terminate a tenancy, and state law preempts any local rent-control ordinance, so landlords in Blair County face no local rent-cap exposure.

Costs add up quickly even in straightforward cases. Court filing fees run $130 to $250, sheriff lockout fees add another $50 to $150, and attorney fees typically range from $500 to $3,000 depending on complexity. Landlords should factor those figures into their hold-or-sell math. For a full breakdown, the Pennsylvania eviction costs guide and the Pennsylvania tenant protections overview both provide statute-level detail worth reviewing before your first filing.

With a poverty rate of 14.6% and renters making up 32.3% of households, Blair County carries genuine underlying financial stress, and that stress is not distributed evenly, as the city-by-city grid above makes clear.

Eviction filings in Blair 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 Blair 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 Blair County compares

Blair County's average eviction-risk score of 5.2/10 places it above peers Washington County (5.1/10), Mercer County (5.2/10), Westmoreland County (5.2/10), and Centre County (4.9/10), while sitting just below Lebanon County (5.4/10). Among all 67 Pennsylvania counties, Blair ranks 24th, positioning it squarely in the middle tier of statewide eviction-risk exposure.

Investors comparing Blair County to its closest peers should note the meaningful intra-county spread: the gap between Blair's lowest-scoring cities (minimum 2.9/10) and its highest (maximum 6.3/10 in Foot of Ten) is wider than the differences between Blair and most of its peer counties, making city-level selection within Blair County at least as important as the county-level comparison itself.

Peer counties in Pennsylvania

Same state, closest by population and Eviction Risk Score
Peer county
Washington County eviction risk
5.1
/ 10 · Moderate
Pop. 99.5K
Peer county
Mercer County eviction risk
5.2
/ 10 · Moderate
Pop. 60.5K
Peer county
Centre County eviction risk
4.9
/ 10 · Moderate
Pop. 92.9K
Peer county
Westmoreland County eviction risk
5.2
/ 10 · Moderate
Pop. 162K

Where eviction risk concentrates in Blair County

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

Top cities by population

Frequently asked

Frequently asked questions about Blair County

Q1

Why is rent-to-income ratio 29.8% in Blair County?

Rent-to-income ratio of 29.8% reflects the ratio of average gross rent to average household income across 86 cities in Blair County.

Q2

What court hears evictions in Blair County?

Pennsylvania state court hears unlawful detainer or summary process actions in Blair County. See the Pennsylvania eviction laws eviction-process guide for court name and procedure.