The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

11 schools in North Miami Beach

Florida · Public K-12

North Miami Beach hosts 11 public K-12 schools inside Florida, collectively enrolling about 6,724 students (around 611 per campus).

7-year change in North Miami Beach

SY 2017-18 vs SY 2024-25
Total enrollment
6,724
+30 (+0%) vs SY 2017-18
School count
11
+2 (+22%) vs SY 2017-18
% White
4%
was 3%
% Hispanic
36%
was 27%
% Black
58%
was 67%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BRIDGEPREP ACADEMY OF NORTH MIAMI BEACHElementaryKG-08656
C. G. BETHEL HIGH SCHOOLHigh06-12269
FULFORD ELEMENTARY SCHOOLElementaryPK-05498
GERTRUDE K. EDELMAN/SABAL PALMElementaryPK-05476
GREYNOLDS PARK ELEMENTARY SCHOOLElementaryPK-05532
JOHN F. KENNEDY MIDDLE SCHOOLMiddle06-081,052
LINDA LENTIN K-8 CENTERElementaryPK-08594
MADIE IVES K-8 PREPARATORY ACADEMYElementaryPK-081,083
NORTH MIAMI BEACH SENIOR HIGHHigh09-121,075
SPORTS LEADERSHIP AND MANAGEMENT (SLAM) MIDDLE SCHOOL - NORMiddle06-08211
SPORTS LEADERSHIP ARTS MANAGEMENT CHARTER HIGH SCHOOL (NORTHigh09-12278

About North Miami Beach

Across North Miami Beach, Florida, 11 public schools instructs about 6,724 students between them.

On the level-by-level breakdown, the city comprises 6 elementary, 2 middle, and 3 high.

Average school size in North Miami Beach is around 611 students, 13% lower than the Florida average of about 705.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment remained close to its prior level: 6,694 students in SY 2017-18 versus 6,724 in SY 2024-25. North Miami Beach now counts 11 public schools, up from 9 in SY 2017-18. The Hispanic share of public-school enrollment grew from 27% to 36%.

Within the allk12 community for this area, the community for North Miami Beach discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in North Miami Beach, Florida?
There are 11 public K-12 schools in North Miami Beach, with a combined enrollment of about 6,724.
How many elementary, middle, and high schools are in North Miami Beach?
North Miami Beach has 6 elementary, 2 middle, 3 high public schools.
What is the largest public school in North Miami Beach?
MADIE IVES K-8 PREPARATORY ACADEMY is the largest public school in North Miami Beach by enrollment, with approximately 1,083 students.
What school districts serve North Miami Beach?
North Miami Beach public schools are operated by MIAMI-DADE.
What grade levels do public schools in North Miami Beach cover?
Public schools in North Miami Beach serve students from pre-K through grade 12.
Are there charter schools in North Miami Beach?
4 of the 11 public schools in North Miami Beach are charter schools.