Public Schools in Cumberland County, PA

List of Public Schools

School Students/Teacher
School

Education Period

District
Number of Students
Student\ Teacher Ratio
Free / discounted lunch recipients %
Cumberland Perry AVTS Public 9-12 Cumberland Perry AVTS N/A 0.3 N/A
Cumberland Valley High School Public 9-12 Cumberland Valley School District N/A 18.5 19.6
Elmwood Academy Public 4-5 Mechanicsburg Area School District N/A 15.6 35.3
Green Ridge Elementary School Public K-5 Cumberland Valley School District N/A 17.7 17.4
Hampden Elementary School Public K-5 Cumberland Valley School District N/A 15.3 15.9
Mechanicsburg Area Senior High School Public 9-12 Mechanicsburg Area School District N/A 14.3 27.8
Rossmoyne Elementary School Public K-5 West Shore School District N/A 13 34.2
Upper Allen Elementary School Public 1-3 Mechanicsburg Area School District N/A 14.3 35
Winding Creek Elementary School Public K-5 Cumberland Valley School District N/A 18.1 22.8
Broad Street Elementary School Public 1-3 Mechanicsburg Area School District N/A 13.4 32
Shepherdstown Elementary School Public 1-3 Mechanicsburg Area School District N/A 11.2 41.4
Eagle View Middle School Public 6-8 Cumberland Valley School District N/A 14 23.2
Mountain View Middle School Public 6-8 Cumberland Valley School District N/A 18.3 20.8
Silver Spring Elementary School Public K-5 Cumberland Valley School District N/A 14 22.1
Mechanicsburg Middle School Public 6-8 Mechanicsburg Area School District N/A 13.3 36.6
Yellow Breeches Middle School Public 6-8 South Middleton School District N/A 11.6 27.5
Sporting Hill Elementary School Public K-5 Cumberland Valley School District N/A 14.3 25
Iron Forge Elementary School Public 3-5 South Middleton School District N/A 13.4 32.1
Monroe Elementary School Public K-5 Cumberland Valley School District N/A 16 22.2
East Pennsboro Area Middle School Public 6-8 East Pennsboro Area School District N/A 11.3 35.9
East Pennsboro Elementary School Public K-5 East Pennsboro Area School District N/A 12.6 34.8
Boiling Springs High School Public 9-12 South Middleton School District N/A 13.3 18.5
Shaull Elementary School Public K-5 Cumberland Valley School District N/A 13.7 13.6
East Pennsboro Area Senior High School Public 9-12 East Pennsboro Area School District N/A 13 28.7
Camp Hill Senior High School Public 9-12 Camp Hill School District N/A 14.9 13.5
Cedar Cliff High School Public 9-12 West Shore School District N/A 15.4 27.2
West Creek Hills Elementary School Public K-5 East Pennsboro Area School District N/A 12.8 37.9
Camp Hill Middle School Public 6-8 Camp Hill School District N/A 11.6 18.2
Lower Allen Elementary School Public K-5 West Shore School District N/A 14.2 33.3
Allen Middle School Public 6-8 West Shore School District N/A 12.6 31.9
Big Spring High School Public 9-12 Big Spring School District N/A 12.6 28.8
Mount Rock Elementary School Public K-5 Big Spring School District N/A 13.7 35.2
Newville Elementary School Public K-5 Big Spring School District N/A 12.1 47.6
Big Spring Middle School Public 6-8 Big Spring School District N/A 12.1 41.5
Oak Flat Elementary School Public K-5 Big Spring School District N/A 11.5 38
Red Mill Elementary School Public K-5 West Shore School District N/A 14.7 26.2
Newberry Elementary School Public K-5 West Shore School District N/A 11.8 44.8
New Cumberland Middle School Public 6-8 West Shore School District N/A 12.9 41
Middlesex Elementary School Public K-5 Cumberland Valley School District N/A 11.3 44
Wilson Middle School Public 6-8 Carlisle Area School District N/A 12.9 51
Bellaire Elementary School Public K-5 Carlisle Area School District N/A 15.2 52.7
Mt Holly Springs Elementary School Public K-5 Carlisle Area School District N/A 13.4 64.1
Crestview Elementary School Public K-5 Carlisle Area School District N/A 17.5 41.7
Carlisle Area High School Public 9-12 Carlisle Area School District N/A 14.5 38.1
Mooreland Elementary School Public K-5 Carlisle Area School District N/A 14.8 50
North Dickinson Elementary School Public K-5 Carlisle Area School District N/A 13.7 29.7
Lamberton Middle School Public 6-8 Carlisle Area School District N/A 13.1 46.4
Washington Heights Elementary School Public K-5 West Shore School District N/A 11.3 44
Eisenhower Elementary School N/A Camp Hill School District N/A N/A N/A
Fairview Elementary School N/A West Shore School District N/A N/A N/A
Hamilton Elementary School N/A Carlisle Area School District N/A N/A N/A
Highland Elementary School N/A West Shore School District N/A N/A N/A
Hillside Elementary School N/A West Shore School District N/A N/A N/A
Hoover Elementary School N/A Camp Hill School District N/A N/A N/A
Kindergarten Academy N/A Mechanicsburg Area School District N/A N/A N/A
Letort Elementary School N/A Carlisle Area School District N/A N/A N/A
Northside Elementary School N/A Mechanicsburg Area School District N/A N/A N/A