#1 Best Public High Schools in York County
Kennebunk High School
Senior: Kennebunk High School offers a variety of extracurricular activities such as sports, different clubs, and volunteer opportunities. Our clubs rang from environmental based, political based, school spirit based, and so on. Also, our classes have a wide-range of difficulty. We have AP, IB, honors, and dual enrollment classes that prepare students for college level.... Read 119 reviews
#1 Best Public High Schools in York County.
Kennebunk High School
Regional School Unit No. 21 (MSAD 21), ME,
9-12,
119 Niche users give it an average review of 3.5 stars.
Featured Review: Senior says Kennebunk High School offers a variety of extracurricular activities such as sports, different clubs, and volunteer opportunities. Our clubs rang from environmental based, political based, school....
Read 119 reviews.
Overall Niche Grade: A minus,
Students: 751,
Student-Teacher Ratio: 12 to 1,