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

11 schools in Riviera Beach

Florida · Public K-12

Riviera Beach sits inside Florida and runs 11 public K-12 schools, serving about 4,965 students between them, an average of 451 per campus.

7-year change in Riviera Beach

SY 2017-18 vs SY 2024-25
Total enrollment
4,942
-562 (-10%) vs SY 2017-18
School count
10
-3 (-23%) vs SY 2017-18
% White
13%
was 15%
% Hispanic
19%
was 16%
% Black
58%
was 62%
% Asian
6%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BODWELL ACADEMYCombinedPK-1249
DR. MARY MCLEOD BETHUNE ELEMENTARYElementaryPK-05529
INLET GROVE COMMUNITY HIGH SCHOOLHigh09-12714
JOHN F. KENNEDY MIDDLE SCHOOLMiddle06-08821
LINCOLN ELEMENTARY SCHOOLElementaryPK-05397
RIVIERA BEACH PREPARATORY & ACHIEVEMENT ACADEMYHigh05-12120
SEAGULL ACADEMYHigh06-1223
SUNCOAST COMMUNITY HIGH SCHOOLHigh09-121,522
TEEN PARENT PROGRAM - PKElementaryPK-KG25
WASHINGTON ELEMENTARY MAGNET SCHOOLElementaryPK-05241
WEST RIVIERA ELEMENTARY SCHOOLElementaryPK-05524

About Riviera Beach

Riviera Beach, Florida is home to 11 public schools, with combined enrollment of approximately 4,965 students. By school count, it is a moderately sized city.

On the level-by-level breakdown, the city spans 5 elementary, 1 middle, 4 high, and 1 other.

Per-campus enrollment runs near 451, noticeably below the state mean of about 705.

Over the past 7-year window. Total public-school enrollment in Riviera Beach has fell 10% since SY 2017-18, moving from about 5,504 students to 4,942. The school count fell from 13 to 10 across the same 7-year window. On the demographic side, Black enrollment moved from 62% to 58% over the same window.

In the discussion threads here, the community for Riviera 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 Riviera Beach, Florida?
There are 11 public K-12 schools in Riviera Beach, with a combined enrollment of about 4,965.
How many elementary, middle, and high schools are in Riviera Beach?
Riviera Beach has 5 elementary, 1 middle, 4 high, 1 combined-grade public schools.
What is the largest public school in Riviera Beach?
SUNCOAST COMMUNITY HIGH SCHOOL is the largest public school in Riviera Beach by enrollment, with approximately 1,522 students.
What school districts serve Riviera Beach?
Riviera Beach public schools are operated by PALM BEACH.
What grade levels do public schools in Riviera Beach cover?
Public schools in Riviera Beach serve students from pre-K through grade 12.
Are there charter schools in Riviera Beach?
3 of the 11 public schools in Riviera Beach are charter schools.