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

2 schools in Miami Shores

Florida · Public K-12

Miami Shores sits inside Florida and runs 2 public K-12 schools, serving about 1,177 students between them, an average of 589 per campus.

7-year change in Miami Shores

SY 2017-18 vs SY 2024-25
Total enrollment
1,177
-123 (-9%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
7%
was 12%
% Hispanic
32%
was 28%
% Black
59%
was 58%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
DOCTORS CHARTER SCHOOL OF MIAMI SHORESHigh06-12567
MIAMI SHORES ELEMENTARY SCHOOLElementaryPK-05610

About Miami Shores

Across Miami Shores, Florida, 2 public schools hosts about 1,177 students between them.

On the level-by-level breakdown, the city comprises 1 elementary, and 1 high.

Schools in Miami Shores average about 589 students each, 16% lower than the Florida norm.

Over the past 7-year window. Combined enrollment now sits at 1,177 students, contracted 9% from the 1,300 reported in SY 2017-18. Demographically, the White share of enrollment contracted from 12% to 7%.

Within the allk12 community for this area, the community for Miami Shores 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 Miami Shores, Florida?
There are 2 public K-12 schools in Miami Shores, with a combined enrollment of about 1,177.
How many elementary, middle, and high schools are in Miami Shores?
Miami Shores has 1 elementary, 1 high public schools.
What is the largest public school in Miami Shores?
MIAMI SHORES ELEMENTARY SCHOOL is the largest public school in Miami Shores by enrollment, with approximately 610 students.
What school districts serve Miami Shores?
Miami Shores public schools are operated by MIAMI-DADE.
What grade levels do public schools in Miami Shores cover?
Public schools in Miami Shores serve students from pre-K through grade 12.
Are there charter schools in Miami Shores?
1 of the 2 public schools in Miami Shores are charter schools.