Skip to main content
PA Pennsylvania

Public Schools in Mechanicsburg, PA

Directory of 18 public schools located in Mechanicsburg.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 8,250 16,500 2020-2021: 12,525 students 12,525 2020-2021 2021-2022: 13,125 students 13,125 +4.8% 2021-2022 2022-2023: 13,549 students 13,549 +3.2% 2022-2023 2023-2024: 13,843 students 13,843 +2.2% 2023-2024 2024-2025: 13,918 students 13,918 +0.5% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 18 13,918 935.5 14.9:1 N/A
2023-2024 18 13,843 936.2 14.8:1 4,638
2022-2023 18 13,549 900.0 15.1:1 4,182
2021-2022 18 13,125 881.1 14.9:1 3,309
2020-2021 18 12,525 828.4 15.1:1 3,183

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Broad Street El Sch 1-3 Elementary School Mechanicsburg Area SD 200 S Broad St View ›
Cumberland Perry Area Career & Technical Center 9-12 High School Cumberland Perry Area Career & Technical Center 110 Old Willow Mill Road View ›
Cumberland Valley HS 9-12 High School Cumberland Valley SD 6746 Carlisle Pike View ›
Eagle View MS 6-8 Middle School Cumberland Valley SD 6746 Carlisle Pike View ›
Elmwood Academy 4-5 Elementary School Mechanicsburg Area SD 100 E Elmwood Avenue View ›
Green Ridge El Sch 1-5 Elementary School Cumberland Valley SD 1 Green Ridge Rd View ›
Hampden El Sch K-5 Elementary School Cumberland Valley SD 441 Skyport Rd View ›
Kindergarten Academy K Elementary School Mechanicsburg Area SD 600 S Norway St View ›
Mechanicsburg Area SHS 9-12 High School Mechanicsburg Area SD 500 S Broad St View ›
Mechanicsburg MS 6-8 Middle School Mechanicsburg Area SD 1750 South Market Street View ›
Mountain View MS 6-8 Middle School Cumberland Valley SD 30 Bali Hai Rd View ›
Northside El Sch 1-3 Elementary School Mechanicsburg Area SD 411 N Walnut St View ›
Rossmoyne El Sch K-4 Elementary School West Shore SD 1225 Rossmoyne Rd View ›
Shepherdstown El Sch 1-3 Elementary School Mechanicsburg Area SD 1849 S York St View ›
Silver Spring El Sch K-5 Elementary School Cumberland Valley SD 6746 Carlisle Pike View ›
Sporting Hill El Sch K-5 Elementary School Cumberland Valley SD 210 S Sporting Hill Rd View ›
Upper Allen El Sch 1-3 Elementary School Mechanicsburg Area SD 1790 S Market St View ›
Winding Creek El Sch K-5 Elementary School Cumberland Valley SD 34 Bali Hai Rd View ›