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.

7-year change in Blair County

SY 2017-18 vs SY 2024-25
Total enrollment
15,692
-1,722 (-10%) vs SY 2017-18
School count
32
+1 (+3%) vs SY 2017-18
% White
89%
was 92%
% Hispanic
2%
was 2%
% Black
5%
was 4%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
33
9 districts
Enrollment
15,692
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 7-year window. Combined enrollment now sits at 15,692 students, declined 10% from the 17,414 reported in SY 2017-18. The school count climbed from 31 to 32 across the same 7-year window. On the demographic side, White enrollment moved from 92% to 89% over the same 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.

Blair County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data