Public primary and secondary schools in Ponte Vedra Beach are administered by the St. Johns County School District. Allen D. Nease High School and Ponte Vedra High School, which was constructed to relieve the overcrowding of Allen D. Nease High School, serve as the two public high schools in the Ponte Vedra area.