Northumberland County
Within Northumberland County, Pennsylvania, families have 23 public-school options to consider, collectively serving 10,386 K-12 students. Shikellamy SD is the heaviest district by enrollment. By level, that breaks down as 8 elementary, 6 middle, and 7 high schools.
4-year change in Northumberland County
SY 2020-21 vs SY 2024-25How Northumberland County ranks
Among counties| Measure | This county | In Pennsylvania | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 43.5% | #54 of 62 | N/A |
| Enrollment ranked largest first | 10,386 | #33 of 64 | #794 of 2,745 |
| Number of schools ranked most first | 21 | #36 of 64 | N/A |
| Students per teacher ranked fewest first | 14.5:1 | #60 of 64 | #1,586 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 86.3% | #11 of 63 | #385 of 2,526 |
| Diversity index ranked most diverse first | 34.3% | #26 of 64 | #1,672 of 2,707 |
Northumberland County school rankings
County vs. school enrollment demographics
Left bar is the racial makeup of Northumberland 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 Northumberland County
Latest 2024-25 ELA proficiency, 18 schools ranked. Pennsylvania state average: 51.1%.
- Milton HS· 66.9%
- Line Mountain HS· 66.3%
- Shikellamy HS· 64.3%
- Warrior Run JSHS· 59.9%
- Warrior Run El Sch· 57.0%
- Shamokin Area El Sch· 25.6%
- Shamokin Area Intermediate Sch· 28.2%
- Chief Shikellamy Sch· 32.6%
- Shamokin Area MS· 32.7%
- Mount Carmel Area JHS· 35.2%
See all 18 schools in Northumberland County ranked by score →
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Shikellamy HS | Sunbury | High | 09-12 | 855 | · |
| Shamokin Area El Sch | Coal Township | Elementary | PK-04 | 830 | · |
| Mount Carmel Area El Sch | Mount Carmel | Elementary | PK-06 | 796 | · |
| Warrior Run El Sch | Turbotville | Elementary | KG-06 | 750 | · |
| Shamokin Area HS | Shamokin | High | 09-12 | 675 | · |
| Warrior Run JSHS | Turbotville | High | 07-12 | 625 | · |
| Chief Shikellamy Sch | Sunbury | Elementary | 03-05 | 614 | · |
| Milton HS | Milton | High | 09-12 | 608 | · |
| Shikellamy MS | Northumberland | Middle | 06-08 | 588 | · |
| James F Baugher El Sch | Milton | Elementary | KG-03 | 560 | · |
| Mount Carmel Area HS | Mount Carmel | High | 09-12 | 503 | · |
| Milton Area MS | Milton | Middle | 06-08 | 445 | · |
| Oaklyn Sch | Sunbury | Elementary | KG-02 | 375 | · |
| Line Mountain El Sch | Trevorton | Elementary | PK-04 | 355 | · |
| Shamokin Area MS | Shamokin | Middle | 07-08 | 351 | · |
| Line Mountain MS | Herndon | Middle | 05-08 | 319 | · |
| Line Mountain HS | Herndon | High | 09-12 | 311 | · |
| Shamokin Area Intermediate Sch | Coal Township | Middle | 05-06 | 308 | · |
| Mount Carmel Area JHS | Mount Carmel | Middle | 07-08 | 253 | · |
| Priestley Sch | Northumberland | Elementary | KG-02 | 250 | · |
| Northumberland County Career and Technology Center | Coal Township | High | 10-12 | 15 | · |
| Turbotville El Sch | Turbotville | Combined | M-M | · | · |
| Warrior Run MS | Turbotville | Combined | M-M | · | · |
Cities in Northumberland County
About Northumberland County
In Pennsylvania, Northumberland County is an average-sized county of about 90,560 residents. 23 public schools across the county enrolls about 10,386 students between them.
Looking at the broader picture, census numbers show typical household earnings sit around $60,583, about 19% of adults have a bachelor's degree or above, and roughly 9% of residents live below the federal poverty line. That income level is 15% meaningfully below the Pennsylvania median.
On the school-mix side, Northumberland County spans 8 elementary schools (4,530 students), 6 middle schools (2,264), 7 high schools (3,592), and 2 combined or other schools.
Shikellamy SD dominates the local landscape, accounting for roughly 2,682 students on its own.
Looking at the last 4 years. Total public-school enrollment in Northumberland County has stayed largely flat since SY 2020-21, moving from about 10,498 students to 10,386. Over that span, Northumberland County shed 1 school, going from 22 to 21.
Within the allk12 community for this area, the community for Northumberland County discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.