Sign In Register

Schools in San Rafael, CA

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

San Rafael has 15 public schools with a total enrollment of 8,540 students and 396 teachers. There are 10 elementary, 2 middle, and 2 high schools. The average student-teacher ratio is 21.6:1.

Public Schools (15)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
San Rafael High High 1,265 58 21.8:1
Terra Linda High High 1,189 57 20.9:1
James B. Davidson Middle Middle 1,063 53 20.1:1
Venetia Valley K-8 Elementary 728 36 20.2:1
Miller Creek Middle Middle 608 34 17.9:1
Bahia Vista Elementary Elementary 570 24 23.8:1
San Pedro Elementary Elementary 494 24 20.6:1
Sun Valley Elementary Elementary 473 21 22.5:1
Mary E. Silveira Elementary Elementary 433 18 24.1:1
Vallecito Elementary Elementary 420 16 26.3:1
Coleman Elementary Elementary 367 14 26.2:1
Lucas Valley Elementary Elementary 354 15 23.6:1
Glenwood Elementary Elementary 307 14 21.9:1
Laurel Dell Elementary Elementary 269 12 22.4:1
Old Gallinas

Colleges & Universities (1)

Institution Type Highest Degree Enrollment Tuition (In-State)
Dominican University of California Private Non-Profit Graduate 2,558 $50,666
View full profile of San Rafael, CA →