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

Cumberland County

Pennsylvania · Public K-12

57 public schools serving approximately 33,071 students, in a county of 268,323 residents.

Schools
57
10 districts
Enrollment
33,071
NCES CCD
Median income
$87,494
Above Pennsylvania avg
Free/reduced lunch
37.4%
Below Pennsylvania avg
Elementary
37
schools
Middle
11
schools
High
9
schools
Combined / other
0
schools
LARGEST DISTRICT
Cumberland Valley SD
10,003 students · 10 districts in Cumberland County

County 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".

County residents
White
82%
Hispanic
5%
Black
4%
Asian
6%
Two or more
6%
Native American
0%
Pacific Islander
0%
School enrollment
White
69%
Hispanic
n/r
Black
7%
Asian
9%
Two or more
6%
Native American
0%
Pacific Islander
0%
Bachelor's+
40.0%
adults 25+
Poverty rate
4.7%
ACS 5-year
Unemployment
3.7%
civilian labor
Median age
40
20.5% under 18

All schools (57)

NameCityLevelGradesEnrollmentRating
Cumberland Valley HSMechanicsburgHigh09-123,035·
Carlisle Area HSCarlisleHigh09-121,578·
Mountain View MSMechanicsburgMiddle06-081,378·
Mechanicsburg Area SHSMechanicsburgHigh09-121,377·
Cedar Cliff HSCamp HillHigh09-121,353·
Mechanicsburg MSMechanicsburgMiddle06-081,047·
Eagle View MSMechanicsburgMiddle06-081,021·
Winding Creek El SchMechanicsburgElementaryKG-05999·
Boiling Springs HSBoiling SpringsHigh09-12777·
East Pennsboro Area SHSEnolaHigh09-12761·
Big Spring HSNewvilleHigh09-12739·
Elmwood AcademyMechanicsburgElementary04-05707·
Big Spring MSNewvilleMiddle06-08593·
East Pennsboro El SchEnolaElementaryKG-05588·
Wilson MSCarlisleMiddle06-08577·
East Pennsboro Area MSEnolaMiddle06-08563·
West Creek Hills El SchCamp HillElementaryKG-05558·
Green Ridge El SchMechanicsburgElementaryKG-05554·
Sporting Hill El SchMechanicsburgElementaryKG-05554·
New Cumberland MSNew CumberlandMiddle06-08549·
Lamberton MSCarlisleMiddle06-08543·
Hillside El SchNew CumberlandElementaryKG-05534·
Hampden El SchMechanicsburgElementaryKG-05530·
Shaull El SchEnolaElementaryKG-05524·
Crestview El SchCarlisleElementaryKG-05516·
Silver Spring El SchMechanicsburgElementaryKG-05516·
James Burd El SchShippensburgElementaryKG-03502·
Shippensburg Intrm SchShippensburgElementary04-05487·
Iron Forge El SchBoiling SpringsElementary03-05484·
Monroe El SchBoiling SpringsElementaryKG-05478·
Allen MSCamp HillMiddle06-08477·
Yellow Breeches MSBoiling SpringsMiddle06-08474·
Rossmoyne El SchMechanicsburgElementaryKG-05470·
Highland El SchCamp HillElementaryKG-05462·
W.G. Rice El SchMount Holly SpringsElementaryKG-02432·
Camp Hill SHSCamp HillHigh09-12416·
Middlesex El SchCarlisleElementaryKG-05414·
Bellaire El SchCarlisleElementaryKG-05407·
Oak Flat El SchNewvilleElementaryKG-05394·
Washington Heights El SchLemoyneElementaryKG-05392·
Mooreland El SchCarlisleElementaryKG-05368·
Newville El SchNewvilleElementaryKG-05357·
Hamilton El SchCarlisleElementaryKG-05346·
Kindergarten AcademyMechanicsburgElementaryKG-KG346·
Mount Rock Elem SchNewvilleElementaryKG-05327·
Camp Hill MSCamp HillMiddle06-08298·
Upper Allen El SchMechanicsburgElementary01-03286·
Shepherdstown El SchMechanicsburgElementary01-03263·
Eisenhower El SchCamp HillElementary03-05255·
Northside El SchMechanicsburgElementary01-03248·
Letort El SchCarlisleElementaryKG-05231·
Hoover El SchCamp HillElementaryKG-02227·
Mt Holly Springs El SchMt Holly SpringsElementaryKG-05223·
Broad Street El SchMechanicsburgElementary01-03202·
North Dickinson El SchCarlisleElementaryKG-05188·
Grace B Luhrs Univ ElemShippensburgElementaryKG-05130·
Cumberland Perry Area Career & TechnicalMechanicsburgHigh09-1216·

Frequently asked

How many public schools are in Cumberland County?
Cumberland County, Pennsylvania has 57 public K-12 schools serving approximately 33,071 students.
How many high schools are in Cumberland County?
Cumberland County, Pennsylvania has 9 public high schools, along with 11 middle schools and 37 elementary schools.
What is the largest school district in Cumberland County?
Cumberland Valley SD is the largest school district in Cumberland County, serving approximately 10,003 students. The county contains 10 school districts overall.
What is the population of Cumberland County?
Cumberland County, Pennsylvania has a population of approximately 268,323, with a median age of 40. About 20.5% of residents are under 18.
What is the median household income in Cumberland County?
Median household income in Cumberland County is $87,494, above the Pennsylvania average of $71,313. About 4.7% of residents live below the federal poverty line.
How educated are residents of Cumberland County?
Approximately 40.0% of adults 25 and older in Cumberland County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Cumberland County qualify for free or reduced lunch?
Roughly 37.4% of students in Cumberland County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Pennsylvania county average of 57.4%.
What is the student-teacher ratio in Cumberland County schools?
Across Cumberland County public schools, the enrollment-weighted student-teacher ratio is approximately 14.7 to 1.
What is the racial makeup of Cumberland County?
Cumberland County residents are approximately 82% White, 5% Hispanic, 4% Black, 6% Asian, 6% two or more races according to the Census ACS 5-year estimate.
What share of housing in Cumberland County is owner-occupied?
Cumberland County has about 111,278 housing units, of which roughly 71.3% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data