The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Blair County

Pennsylvania · Public K-12

Blair County in Pennsylvania is home to 33 public K-12 schools, serving roughly 15,692 students between them, broken out as 17 elementary, 6 middle, and 9 high. Altoona Area SD is the largest district by enrollment.

4-year change in Blair County

SY 2020-21 vs SY 2024-25
Total enrollment
15,692
-914 (-6%) vs SY 2020-21
School count
32
+1 (+3%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Blair County ranks

Among counties
MeasureThis countyIn PennsylvaniaIn the US
State test proficiency
ranked highest first
52.1%#24 of 62N/A
Enrollment
ranked largest first
15,692#26 of 64#570 of 2,745
Number of schools
ranked most first
32#27 of 64N/A
Students per teacher
ranked fewest first
12.4:1#23 of 64#652 of 2,655
Free or reduced-price lunch share
ranked highest first
73.5%#19 of 63#644 of 2,526
Diversity index
ranked most diverse first
20.9%#39 of 64#2,115 of 2,707
Counties need at least 3 schools and 1,000 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Blair County school rankings

Largest schoolsAll rankings →
Residents
121,277
all ages · ACS 5-yr
Schools
33
9 districts
Enrollment
15,692
students · NCES CCD
Median income
$62,382
Below Pennsylvania avg
Free/reduced lunch
73.5%
Above Pennsylvania avg
Elementary
17
6,902 students
Middle
6
3,620 students
High
9
4,976 students
Combined / other
1
194 students
LARGEST DISTRICT
Altoona Area SD
6,852 students · 9 districts in Blair County

County vs. school enrollment demographics

Left bar is the racial makeup of Blair County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
92%
Hispanic
2%
Black
2%
Asian
1%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
89%
Hispanic
2%
Black
5%
Asian
1%
Two or more
3%
Native American
0%
Pacific Islander
0%
Bachelor's+
24.4%
adults 25+
Poverty rate
7.8%
ACS 5-year
Unemployment
4.4%
civilian labor
Median age
43
20.1% under 18

Test scores in Blair County

Latest 2024-25 ELA proficiency, 30 schools ranked. Pennsylvania state average: 51.1%.

See all 30 schools in Blair County ranked by score →

All schools (33)

NameCityLevelGradesEnrollmentRating
Altoona Area HSAltoonaHigh06-122,255·
Altoona Area Jr HSAltoonaMiddle06-081,578·
Hollidaysburg Area SHSHollidaysburgHigh10-12793·
Hollidaysburg Area JHSHollidaysburgMiddle07-09756·
Tyrone Area El SchTyroneElementaryPK-04682·
Frankstown El SchHollidaysburgElementaryKG-06622·
Central HSMartinsburgHigh09-12504·
Tyrone Area HSTyroneHigh09-12503·
Juniata Gap El SchAltoonaElementaryKG-05490·
Tyrone Area MSTyroneMiddle05-08489·
Foot of Ten El SchDuncansvilleElementaryKG-06476·
Juniata El SchAltoonaElementaryKG-05470·
Pleasant Valley El SchAltoonaElementaryKG-05439·
Logan El SchAltoonaElementaryKG-05428·
Charles W Longer El SchHollidaysburgElementaryKG-06414·
Lewis M Myers El SchBellwoodElementaryKG-04399·
Bellwood-Antis HSBellwoodHigh09-12378·
Martinsburg El SchMartinsburgElementary03-05364·
Spring Cove MSRoaring SpringMiddle06-08363·
Mowrie A Ebner El SchAltoonaElementaryKG-05349·
Claysburg-Kimmel El SchClaysburgElementaryKG-06346·
Spring Cove El SchRoaring SpringElementaryKG-02337·
Bellwood Antis MSBellwoodMiddle05-08332·
Penn-Lincoln El SchAltoonaElementaryKG-05313·
Irving El SchAltoonaElementaryKG-05267·
Claysburg-Kimmel Sr HSClaysburgHigh09-12266·
Baker El SchAltoonaElementaryKG-05263·
Williamsburg Community El SchWilliamsburgElementaryKG-06243·
Williamsburg Community JSHSWilliamsburgHigh07-12217·
Central Pennsylvania Digital Learning Foundation CSAltoonaCombinedKG-12194·
Claysburg-Kimmel Jr HSClaysburgMiddle07-08102·
Greater Altoona Career and Technology CenterAltoonaHigh09-1260·
Kimmel Alternative SchoolAltoonaHigh07-120·

Cities in Blair County

Altoona13 schoolsHollidaysburg4 schoolsBellwood3 schoolsClaysburg3 schoolsTyrone3 schoolsMartinsburg2 schoolsRoaring Spring2 schoolsWilliamsburg2 schoolsDuncansville1 school

About Blair County

Blair County is a middle-population Pennsylvania county of about 121,277 residents, home to 33 public schools and roughly 15,692 students.

Looking at the wider area, census numbers show median household income runs near $62,382, roughly 24% of adults have completed at least a four-year degree, and roughly 8% of residents live below the federal poverty line. That income level is 13% lower than the Pennsylvania median.

Looking at the level breakdown, Blair County covers 17 elementary schools (6,902 students), 6 middle schools (3,620), 9 high schools (4,976), and 1 combined or other schools.

The largest single district in Blair County is Altoona Area SD, which alone enrolls about 6,852 students.

Over the past 4-year window. Combined enrollment now sits at 15,692 students, declined 6% from the 16,606 reported in SY 2020-21. The school count climbed from 31 to 32 across the same 4-year window.

On this page, the community for Blair County discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools serve Blair County?
There are 33 public K-12 schools in Blair County, Pennsylvania, with a combined enrollment of about 15,692.
How many high schools are in Blair County?
Blair County, Pennsylvania has 9 public high schools, serving approximately 4,976 students.
How many middle schools are in Blair County?
Blair County, Pennsylvania has 6 public middle schools, serving approximately 3,620 students.
How many elementary schools are in Blair County?
Blair County, Pennsylvania has 17 public elementary schools, serving approximately 6,902 students.
What is the largest school district in Blair County?
Altoona Area SD is the largest school district in Blair County, serving approximately 6,852 students. The county contains 9 school districts overall.
How many people live in Blair County?
Blair County has roughly 121,277 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Blair County?
Median household income in Blair County is $62,382, below the Pennsylvania average of $71,313. About 7.8% of residents live below the federal poverty line.
How educated are residents of Blair County?
Approximately 24.4% of adults 25 and older in Blair County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Blair County qualify for free or reduced lunch?
Roughly 73.5% of students in Blair County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Pennsylvania county average of 69.2%.
What is the student-teacher ratio in Blair County schools?
Across Blair County public schools, the enrollment-weighted student-teacher ratio is approximately 13.2 to 1.
DATA · Census ACS 5-year · NCES Common Core of Data