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

8 schools in Coral Gables

Florida · Public K-12

Coral Gables's public-school count of 8 reflects a system enrolling about 7,292 students inside Florida, broken out as 4 elementary, 2 middle, and 2 high.

7-year change in Coral Gables

SY 2017-18 vs SY 2024-25
Total enrollment
7,292
-849 (-10%) vs SY 2017-18
School count
8
0 (0%) vs SY 2017-18
% White
13%
was 13%
% Hispanic
80%
was 79%
% Black
4%
was 6%
% Asian
2%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CORAL GABLES PREPARATORY ACADEMYElementaryPK-08812
CORAL GABLES SENIOR HIGH SCHOOLHigh09-122,894
GEORGE W. CARVER ELEMENTARY SCHOOLElementaryPK-05563
GEORGE WASHINGTON CARVER MIDDLE SCHOOLMiddle06-08941
HENRY S. WEST LABORATORY SCHOOLElementaryKG-08373
INTERNATIONAL STUDIES PREPARATORY ACADEMYHigh09-12375
PONCE DE LEON MIDDLE SCHOOLMiddle06-08778
SOMERSET GABLES ACADEMYElementaryKG-08556

About Coral Gables

Across Coral Gables, Florida, 8 public schools teaches about 7,292 students between them.

On the level-by-level breakdown, the city spans 4 elementary, 2 middle, and 2 high.

Per-campus enrollment runs near 912, noticeably above the state mean of about 705.

Five-year track record. Across the same 7-year window, public-school enrollment decreased 10%: 8,141 students in SY 2017-18 versus 7,292 in SY 2024-25.

In the discussion threads here, the community for Coral Gables discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Coral Gables, Florida?
There are 8 public K-12 schools in Coral Gables, with a combined enrollment of about 7,292.
How many elementary, middle, and high schools are in Coral Gables?
Coral Gables has 4 elementary, 2 middle, 2 high public schools.
What is the largest public school in Coral Gables?
CORAL GABLES SENIOR HIGH SCHOOL is the largest public school in Coral Gables by enrollment, with approximately 2,894 students.
What school districts serve Coral Gables?
Coral Gables public schools are operated by MIAMI-DADE.
What grade levels do public schools in Coral Gables cover?
Public schools in Coral Gables serve students from pre-K through grade 12.
Are there charter schools in Coral Gables?
1 of the 8 public schools in Coral Gables are charter schools.