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

4 schools in Jacksonville Beach

Florida · Public K-12

Public K-12 enrollment in Jacksonville Beach totals about 2,806 students across 4 schools (an average of 702 students per campus).

7-year change in Jacksonville Beach

SY 2017-18 vs SY 2024-25
Total enrollment
2,806
-281 (-9%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
56%
was 65%
% Hispanic
14%
was 11%
% Black
10%
was 11%
% Asian
13%
was 8%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
DUNCAN U. FLETCHER MIDDLE SCHOOLMiddle06-081,190
JACKSONVILLE BEACH ELEMENTARY SCHOOLElementaryKG-05611
SAN PABLO ELEMENTARY SCHOOLElementaryKG-05481
SEABREEZE ELEMENTARY SCHOOLElementaryKG-05524

About Jacksonville Beach

Across Jacksonville Beach, Florida, 4 public schools teaches about 2,806 students between them.

For a sense of the school types, the city covers 3 elementary, and 1 middle.

Five-year track record. Total public-school enrollment in Jacksonville Beach has decreased 9% since SY 2017-18, moving from about 3,087 students to 2,806. On the demographic side, White enrollment moved from 65% to 56% over the same window.

On allk12, the community for Jacksonville Beach discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Jacksonville Beach?
Jacksonville Beach, Florida has 4 public K-12 schools serving approximately 2,806 students.
How many elementary, middle, and high schools are in Jacksonville Beach?
Jacksonville Beach has 3 elementary, 1 middle public schools.
What is the largest public school in Jacksonville Beach?
DUNCAN U. FLETCHER MIDDLE SCHOOL is the largest public school in Jacksonville Beach by enrollment, with approximately 1,190 students.
What school districts serve Jacksonville Beach?
Jacksonville Beach public schools are operated by DUVAL.
What grade levels do public schools in Jacksonville Beach cover?
Public schools in Jacksonville Beach serve students from kindergarten through grade 8.