Residents of Berrysburg may attend the local, public schools operated by Upper Dauphin School District which provides kindergarten through 12th grade. The District's enrollment declined to 1,237 students K-12 in 2013. Upper Dauphin School District ranked 322nd out of 500 public schools for academic achievement of its pupils in 2013. Berrysburg residents may also apply to attend Infinity Charter School located on 51 Banks St, Harrisburg and any of the Commonwealth's 13 public cyber charter schools at no additional cost to the parents. The Upper Dauphin School District is required to pay the charter school and cyber charter school tuition for residents who attend these public schools. By Commonwealth law, if the District provides transportation for its own students, then the District must provide transportation to any school that lies within 10 miles of its borders. Residents may also seek admission for their school aged child to any other public school district. When accepted for admission, the student's parents are responsible for paying an annual tuition fee set by the Pennsylvania Department of Education. In 2012, the tuition fees for Upper Dauphin School District were: Elementary School - $8,961.52, High School - $9,565.39.