Blair County
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-25County 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".
Test scores in Blair County
Latest 2024-25 ELA proficiency, 30 schools ranked. Pennsylvania state average: 51.1%.
- Hollidaysburg Area JHS· 66.6%
- Lewis M Myers El Sch· 66.2%
- Baker El Sch· 64.9%
- Irving El Sch· 64.6%
- Hollidaysburg Area SHS· 63.9%
- Central Pennsylvania Digital Learning Foundation CS· 21.2%
- Penn-Lincoln El Sch· 25.6%
- Logan El Sch· 28.9%
- Martinsburg El Sch· 38.5%
- Mowrie A Ebner El Sch· 38.7%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Altoona Area HS | Altoona | High | 06-12 | 2,255 | · |
| Altoona Area Jr HS | Altoona | Middle | 06-08 | 1,578 | · |
| Hollidaysburg Area SHS | Hollidaysburg | High | 10-12 | 793 | · |
| Hollidaysburg Area JHS | Hollidaysburg | Middle | 07-09 | 756 | · |
| Tyrone Area El Sch | Tyrone | Elementary | PK-04 | 682 | · |
| Frankstown El Sch | Hollidaysburg | Elementary | KG-06 | 622 | · |
| Central HS | Martinsburg | High | 09-12 | 504 | · |
| Tyrone Area HS | Tyrone | High | 09-12 | 503 | · |
| Juniata Gap El Sch | Altoona | Elementary | KG-05 | 490 | · |
| Tyrone Area MS | Tyrone | Middle | 05-08 | 489 | · |
| Foot of Ten El Sch | Duncansville | Elementary | KG-06 | 476 | · |
| Juniata El Sch | Altoona | Elementary | KG-05 | 470 | · |
| Pleasant Valley El Sch | Altoona | Elementary | KG-05 | 439 | · |
| Logan El Sch | Altoona | Elementary | KG-05 | 428 | · |
| Charles W Longer El Sch | Hollidaysburg | Elementary | KG-06 | 414 | · |
| Lewis M Myers El Sch | Bellwood | Elementary | KG-04 | 399 | · |
| Bellwood-Antis HS | Bellwood | High | 09-12 | 378 | · |
| Martinsburg El Sch | Martinsburg | Elementary | 03-05 | 364 | · |
| Spring Cove MS | Roaring Spring | Middle | 06-08 | 363 | · |
| Mowrie A Ebner El Sch | Altoona | Elementary | KG-05 | 349 | · |
| Claysburg-Kimmel El Sch | Claysburg | Elementary | KG-06 | 346 | · |
| Spring Cove El Sch | Roaring Spring | Elementary | KG-02 | 337 | · |
| Bellwood Antis MS | Bellwood | Middle | 05-08 | 332 | · |
| Penn-Lincoln El Sch | Altoona | Elementary | KG-05 | 313 | · |
| Irving El Sch | Altoona | Elementary | KG-05 | 267 | · |
| Claysburg-Kimmel Sr HS | Claysburg | High | 09-12 | 266 | · |
| Baker El Sch | Altoona | Elementary | KG-05 | 263 | · |
| Williamsburg Community El Sch | Williamsburg | Elementary | KG-06 | 243 | · |
| Williamsburg Community JSHS | Williamsburg | High | 07-12 | 217 | · |
| Central Pennsylvania Digital Learning Foundation CS | Altoona | Combined | KG-12 | 194 | · |
| Claysburg-Kimmel Jr HS | Claysburg | Middle | 07-08 | 102 | · |
| Greater Altoona Career and Technology Center | Altoona | High | 09-12 | 60 | · |
| Kimmel Alternative School | Altoona | High | 07-12 | 0 | · |
Cities in Blair County
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.