Sign In Register

Schools in Miami Beach, FL

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

Miami Beach has 6 public schools with a total enrollment of 5,940 students and 294 teachers. There are 4 elementary, 1 middle, and 1 high schools. The average student-teacher ratio is 20.2:1.

Public Schools (6)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
MIAMI BEACH SENIOR HIGH SCHOOL High 2,175 91 23.9:1
NORTH BEACH ELEMENTARY SCHOOL Elementary 937 53 17.7:1
MIAMI BEACH NAUTILUS MIDDLE SCHOOL Middle 918 37 24.8:1
MIAMI BEACH FEINBERG/FISHER K-8 Elementary 842 48 17.5:1
BISCAYNE BEACH ELEMENTARY SCHOOL Elementary 578 35 16.5:1
MIAMI BEACH SOUTH POINTE ELEMENTARY SCHOOL Elementary 490 30 16.3:1

Colleges & Universities (3)

Institution Type Highest Degree Enrollment Tuition (In-State)
Salon Professional Academy-Elevate Salon Institute Private For-Profit Certificate 74
Yeshivah Gedolah Rabbinical College Private Non-Profit Bachelor's 46 $9,300
Talmudic College of Florida Private Non-Profit Bachelor's 39 $16,750
View full profile of Miami Beach, FL →