Sign In Register

Schools in New Braunfels, TX

Public schools, enrollment data, student-teacher ratios, and higher education.

New Braunfels has 25 public schools with a total enrollment of 19,872 students and 1,235 teachers. There are 15 elementary, 5 middle, and 3 high schools. The average student-teacher ratio is 16.1:1.

Public Schools (25)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
CANYON H S High 2,348 149 15.8:1
NEW BRAUNFELS H S High 1,926 104 18.5:1
NEW BRAUNFELS MIDDLE Middle 1,301 74 17.6:1
CANYON MIDDLE Middle 1,175 64 18.4:1
OAKRUN MIDDLE Middle 930 60 15.5:1
VERAMENDI EL Elementary 910 53 17.2:1
FREIHEIT EL Elementary 910 58 15.7:1
DANVILLE MIDDLE Middle 907 56 16.2:1
CLEAR SPRING EL Elementary 835 51 16.4:1
MORNINGSIDE EL Elementary 810 52 15.6:1
VOSS FARMS EL Elementary 785 49 16.0:1
NEW BRAUNFELS H S NINTH GRADE CENTER 781 42 18.6:1
OAK CREEK EL Elementary 765 48 15.9:1
CHURCH HILL MIDDLE Middle 748 51 14.7:1
HOFFMANN LANE EL Elementary 741 43 17.2:1
KLEIN ROAD EL Elementary 697 44 15.8:1
GOODWIN FRAZIER EL Elementary 633 44 14.4:1
COUNTY LINE EL Elementary 392 28 14.0:1
LAMAR EL Elementary 386 27 14.3:1
MEMORIAL EARLY COLLEGE H S WITH ST PHILIP'S High 341 21 16.2:1
CARL SCHURZ EL Elementary 338 28 12.1:1
SEELE EL Elementary 313 22 14.2:1
WALNUT SPRINGS EL Elementary 312 26 12.0:1
LONE STAR EARLY CHILDHOOD CENTER 295 18 16.4:1
MEMORIAL EL Elementary 293 23 12.7:1

Colleges & Universities (1)

Institution Type Highest Degree Enrollment Tuition (In-State)
William Edge Institute Private For-Profit Certificate 73
View full profile of New Braunfels, TX →