Residents of Berwick Township may attend the local, public schools operated by Conewago Valley School District which provides full day kindergarten through 12th grade. In 2013, the Conewago Valley School District's enrollment declined to 3,936 students in kindergarten through 12th grade. In 2010, Conewago Valley School District enrollment was 4,024 pupils. Conewago Valley School District operates New Oxford High School (9th-12th), New Oxford Middle School (7th-8th), Conewago Valley Intermediate School (4th-6th), Conewago Township Elementary School (K-3rd) and New Oxford Elementary School (K-3rd).