Cumberland County
Cumberland County's school count of 57 reflects a public K-12 system serving about 33,044 students inside Pennsylvania, around 12% of the county population. By grade band, the county runs 37 elementary, 11 middle, and 9 high schools.
7-year change in Cumberland County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Cumberland 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 Cumberland County
Latest 2024-25 ELA proficiency, 53 schools ranked. Pennsylvania state average: 51.1%.
- Camp Hill SHS· 85.0%
- Cumberland Valley HS· 82.2%
- Green Ridge El Sch· 77.4%
- Camp Hill MS· 76.1%
- Eagle View MS· 76.0%
- Mt Holly Springs El Sch· 35.4%
- North Dickinson El Sch· 37.9%
- Middlesex El Sch· 41.5%
- Newville El Sch· 43.6%
- Iron Forge El Sch· 44.6%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Cumberland Valley HS | Mechanicsburg | High | 09-12 | 3,163 | · |
| Carlisle Area HS | Carlisle | High | 09-12 | 1,559 | · |
| Mechanicsburg Area SHS | Mechanicsburg | High | 09-12 | 1,412 | · |
| Mountain View MS | Mechanicsburg | Middle | 06-08 | 1,403 | · |
| Cedar Cliff HS | Camp Hill | High | 09-12 | 1,333 | · |
| Mechanicsburg MS | Mechanicsburg | Middle | 06-08 | 1,112 | · |
| Eagle View MS | Mechanicsburg | Middle | 06-08 | 1,111 | · |
| Winding Creek El Sch | Mechanicsburg | Elementary | KG-05 | 1,055 | · |
| East Pennsboro Area SHS | Enola | High | 09-12 | 779 | · |
| Big Spring HS | Newville | High | 09-12 | 764 | · |
| Elmwood Academy | Mechanicsburg | Elementary | 04-05 | 712 | · |
| Boiling Springs HS | Boiling Springs | High | 09-12 | 707 | · |
| East Pennsboro Area MS | Enola | Middle | 06-08 | 618 | · |
| Wilson MS | Carlisle | Middle | 06-08 | 604 | · |
| Shaull El Sch | Enola | Elementary | KG-05 | 591 | · |
| West Creek Hills El Sch | Camp Hill | Elementary | KG-05 | 587 | · |
| East Pennsboro El Sch | Enola | Elementary | KG-05 | 583 | · |
| Lamberton MS | Carlisle | Middle | 06-08 | 583 | · |
| Sporting Hill El Sch | Mechanicsburg | Elementary | KG-05 | 580 | · |
| Big Spring MS | Newville | Middle | 06-08 | 550 | · |
| Crestview El Sch | Carlisle | Elementary | KG-05 | 541 | · |
| Hampden El Sch | Mechanicsburg | Elementary | KG-05 | 538 | · |
| James Burd El Sch | Shippensburg | Elementary | KG-03 | 529 | · |
| Silver Spring El Sch | Mechanicsburg | Elementary | KG-05 | 528 | · |
| Monroe El Sch | Boiling Springs | Elementary | KG-05 | 512 | · |
| Yellow Breeches MS | Boiling Springs | Middle | 06-08 | 508 | · |
| Shippensburg Area Intrm Sch | Shippensburg | Elementary | 04-05 | 495 | · |
| Green Ridge El Sch | Mechanicsburg | Elementary | 01-05 | 474 | · |
| Iron Forge El Sch | Boiling Springs | Elementary | 03-05 | 468 | · |
| W.G. Rice El Sch | Mount Holly Springs | Elementary | KG-02 | 453 | · |
| Middlesex El Sch | Carlisle | Elementary | KG-05 | 419 | · |
| Rossmoyne El Sch | Mechanicsburg | Elementary | KG-04 | 417 | · |
| Hillside El Sch | New Cumberland | Elementary | KG-04 | 408 | · |
| Bellaire El Sch | Carlisle | Elementary | KG-05 | 407 | · |
| Camp Hill SHS | Camp Hill | High | 09-12 | 400 | · |
| New Cumberland MS | New Cumberland | Middle | 07-08 | 389 | · |
| Hamilton El Sch | Carlisle | Elementary | KG-05 | 388 | · |
| Highland El Sch | Camp Hill | Elementary | KG-04 | 375 | · |
| Mooreland El Sch | Carlisle | Elementary | KG-05 | 372 | · |
| Newville El Sch | Newville | Elementary | KG-05 | 351 | · |
| Oak Flat El Sch | Newville | Elementary | KG-05 | 348 | · |
| Mount Rock Elem Sch | Newville | Elementary | KG-05 | 331 | · |
| Washington Heights El Sch | Lemoyne | Elementary | KG-04 | 324 | · |
| Kindergarten Academy | Mechanicsburg | Elementary | KG-KG | 321 | · |
| Upper Allen El Sch | Mechanicsburg | Elementary | 01-03 | 321 | · |
| Camp Hill MS | Camp Hill | Middle | 06-08 | 299 | · |
| Shepherdstown El Sch | Mechanicsburg | Elementary | 01-03 | 283 | · |
| Allen MS | Camp Hill | Middle | 07-08 | 272 | · |
| Eisenhower El Sch | Camp Hill | Elementary | 03-05 | 260 | · |
| Hoover El Sch | Camp Hill | Elementary | KG-02 | 254 | · |
| Broad Street El Sch | Mechanicsburg | Elementary | 01-03 | 239 | · |
| Letort El Sch | Carlisle | Elementary | KG-05 | 225 | · |
| Northside El Sch | Mechanicsburg | Elementary | 01-03 | 221 | · |
| Mt Holly Springs El Sch | Mt Holly Springs | Elementary | KG-05 | 215 | · |
| North Dickinson El Sch | Carlisle | Elementary | KG-05 | 193 | · |
| Grace B Luhrs Univ Elem | Shippensburg | Elementary | KG-05 | 132 | · |
| Cumberland Perry Area Career & Technical Center | Mechanicsburg | High | 09-12 | 28 | · |
Cities in Cumberland County
About Cumberland County
Cumberland County is a population-heavy Pennsylvania county of about 268,323 residents, home to 57 public schools and roughly 33,044 students.
Looking at the broader picture, census numbers show the median household earns about $87,494 a year, roughly 40% of adults have completed at least a four-year degree, and the poverty rate is around 5%. That income level is 23% higher than the Pennsylvania median.
Looking at the level breakdown, Cumberland County covers 37 elementary schools (15,450 students), 11 middle schools (7,449), and 9 high schools (10,145).
Cumberland Valley SD dominates the local landscape, accounting for roughly 10,374 students on its own.
Trend over the past 7 years. Total public-school enrollment in Cumberland County has increased 3% since SY 2017-18, moving from about 31,994 students to 33,044. Cumberland County now counts 57 public schools, up from 56 in SY 2017-18. Demographically, the White share of enrollment decreased from 77% to 65%.
In the discussion threads here, the community for Cumberland County discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.