Top Dauphin County Public Schools

All
(66)
All
(66)
 
High
(17)
High
(17)
 
Middle
(19)
Middle
(19)
 
Elementary
(53)
Elementary
(53)
 
Pre-K
(1)
Pre-K
(1)
 
Charter
(6)
Charter
(6)
 
Private
(52)
Private
(52)
 

Top Dauphin County Public Schools (2019-20)

  • School Location Grades Students
  • Harrisburg Camp Curtin Academy
    2900 N 6th Street
    Harrisburg, PA 17110
    (717)703-4200

    Grades: 5-8 | 577 students
  • Harrisburg Capital Area School For The Arts Charter Charter School
    150 Strawberry Square
    Harrisburg, PA 17101
    (717)732-8450

    Grades: 9-12 | 197 students
  • Harrisburg Central Dauphin East Middle School
    628 Rutherford Rd
    Harrisburg, PA 17109
    (717)545-4709

    Grades: 6-8 | 755 students
  • Harrisburg Central Dauphin East Senior High School
    626 Rutherford Rd
    Harrisburg, PA 17109
    (717)541-1662

    Grades: 9-12 | 1426 students
  • Harrisburg Central Dauphin Middle School
    4600 Locust Lane
    Harrisburg, PA 17109
    (717)540-4606

    Grades: 6-8 | 739 students
  • Harrisburg Central Dauphin Senior High School
    437 Piketown Road
    Harrisburg, PA 17112
    (717)703-5360

    Grades: 9-12 | 1714 students
  • Harrisburg Chambers Hill Elementary School
    6450 Chambers Hill Rd
    Harrisburg, PA 17111
    (717)561-1655

    Grades: K-5 | 244 students
  • Harrisburg Commonwealth Charter Academy Charter School Charter School
    4050 Crums Mill Road, Suite 30
    Harrisburg, PA 17112
    (717)651-7200

    Grades: K-12 | 8974 students
  • Harrisburg Cougar Academy
    1601 State St
    Harrisburg, PA 17103
    (717)703-4325

    Grades: 1-12 | 208 students
  • Harrisburg Dauphin County Technical School Vocational School
    6001 Locust Ln
    Harrisburg, PA 17109
    (717)652-3170

    Grades: 9-12 | 1044 students
  • Harrisburg Downey School
    1313 Monroe St
    Harrisburg, PA 17103
    (717)703-1240

    Grades: K-4 | 408 students
  • Grantville East Hanover Elementary School
    2673 Sand Beach Rd
    Grantville, PA 17028
    (717)469-2686

    Grades: K-5 | 386 students
  • Halifax Enders-fisherville Elementary School
    791 Enders Rd
    Halifax, PA 17032
    (717)362-9259

    Grades: PK-1 | 160 students
  • Middletown Fink Elementary School
    150 N Race Street
    Middletown, PA 17057
    (717)948-3370

    Grades: K-5 | 213 students
  • Harrisburg Foose School
    1301 Sycamore St
    Harrisburg, PA 17104
    (717)703-1280

    Grades: K-4 | 447 students
  • Halifax Halifax Area Elementary School
    151 School Rd
    Halifax, PA 17032
    (717)896-3416

    Grades: 2-5 | 312 students
  • Harrisburg Harrisburg High School
    2451 Market St
    Harrisburg, PA 17103
    (717)703-4300

    Grades: 9-12 | 1055 students
  • Harrisburg Harrisburg High School - Scitech Cmp
    215 Market Street
    Harrisburg, PA 17101
    (717)703-1900

    Grades: 9-12 | 294 students
  • Hershey Hershey Early Childhood Center
    450-rear Homestead Road
    Hershey, PA 17033
    (717)531-2211

    Grades: K-1 | 410 students
  • Hershey Hershey High School
    550 Homestead Rd
    Hershey, PA 17033
    (717)531-2244

    Grades: 9-12 | 1117 students
  • Hershey Hershey Middle School
    500 Homestead Rd
    Hershey, PA 17033
    (717)531-2222

    Grades: 6-8 | 866 students
  • Hershey Hershey Primary Elementary School
    450 Homestead Rd
    Hershey, PA 17033
    (717)531-2277

    Grades: 2-3 | 474 students
  • Harrisburg Infinity Charter School Charter School
    51 Banks Street, Suite 1
    Harrisburg, PA 17103
    (717)238-1880

    Grades: K-8 | 149 students
  • Middletown Kunkel Elementary School
    2401 Fulling Mill Rd
    Middletown, PA 17057
    (717)939-6862

    Grades: K-5 | 444 students
  • Harrisburg Lawnton Elementary School
    4400 Franklin St
    Harrisburg, PA 17111
    (717)558-9430

    Grades: K-5 | 259 students
  • Millersburg Lenkerville Elementary School
    520 South Market Street
    Millersburg, PA 17061
    (717)692-3072

    Grades: K-5 | 373 students
  • Harrisburg Linglestown Elementary School
    1044 N Mountain Rd
    Harrisburg, PA 17112
    (717)657-3211

    Grades: K-5 | 409 students
  • Harrisburg Linglestown Middle School
    1200 N Mountain Rd
    Harrisburg, PA 17112
    (717)657-3060

    Grades: 6-8 | 683 students
  • Middletown Londonderry Elementary School
    260 Schoolhouse Rd
    Middletown, PA 17057
    (717)944-9462

    Grades: K-5 | 295 students
  • Hummelstown Lower Dauphin High School
    201 S Hanover St
    Hummelstown, PA 17036
    (717)566-5330

    Grades: 9-12 | 1146 students
  • Hummelstown Lower Dauphin Middle School
    251 Quarry Rd
    Hummelstown, PA 17036
    (717)566-5310

    Grades: 6-8 | 896 students
  • Harrisburg Marshall Academy
    301 Hale Ave
    Harrisburg, PA 17104
    (717)703-1400

    Grades: 5-8 | 121 students
  • Harrisburg Marshall Math Science Academy
    301 Hale Avenue
    Harrisburg, PA 17104
    (717)703-1200

    Grades: 5-8 | 344 students
  • Harrisburg Melrose School
    2041 Berryhill St
    Harrisburg, PA 17104
    (717)703-1440

    Grades: K-4 | 604 students
  • Dauphin Middle Paxton Elementary School
    931 Peters Mountain Rd
    Dauphin, PA 17018
    (717)265-7920

    Grades: K-5 | 323 students
  • Show 31 more public schools in Dauphin County, PA
Recent Articles
Millions of people struggle with mental health issues on a daily basis, but no one wants to think that these issues might affect children. As a parent, it is your responsibility to know what your child needs and to provide it. This includes identifying problem behaviors and seeking treatment when your child needs help.
Students all over the nation go hungry every day not because their schools don’t offer lunch, but because they refuse them to children with outstanding debts. Read on to learn about the horror that is lunch shaming and what can be done about it.
Being a parent is never easy, but some children are more challenging than others. If you're concerned that your child's behavioral issues might be more than just temporary, consider whether an alternative school might be the next move.