 Five high schools are located within city limits, as well as a freshmen center.The public high schools are New Braunfels High School, Canyon High School, and Alamo Colleges-Memorial Early College High School.New Braunfels Christian Academy, a K-12 institution, and the Calvary Baptist Academy are private schools in the city.