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

10 schools in Fernandina Beach

Florida · Public K-12

Fernandina Beach sits inside Florida and runs 10 public K-12 schools, serving about 3,079 students between them, an average of 308 per campus.

7-year change in Fernandina Beach

SY 2017-18 vs SY 2024-25
Total enrollment
3,079
+195 (+7%) vs SY 2017-18
School count
6
-1 (-14%) vs SY 2017-18
% White
72%
was 72%
% Hispanic
14%
was 10%
% Black
8%
was 11%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CONTRACTED RESIDENTIAL SERVICESHigh09-110
EMMA LOVE HARDEE ELEMENTARYElementary03-05639
FERNANDINA BEACH HIGH SCHOOLHigh09-12978
FERNANDINA BEACH MIDDLE SCHOOLMiddle06-08721
NASSAU ADULT AND CAREER CENTERHigh09-120
NASSAU COUNTY COMMUNITY SCHOOLHigh06-1276
NASSAU VIRTUAL FRANCHISECombinedKG-1274
NASSAU VIRTUAL INSTRUCTION PROGRAMCombinedKG-120
NASSAU VIRTUAL INSTRUCTION PROGRAM (DISTRICT PROVIDED)CombinedKG-120
SOUTHSIDE ELEMENTARY SCHOOLElementaryPK-02591

About Fernandina Beach

Public education in Fernandina Beach, Florida runs across 10 schools that instructs roughly 3,079 students. By footprint, Fernandina Beach sits in the moderately sized bracket.

On the school-mix side, the city spans 2 elementary, 1 middle, 4 high, and 3 other.

Schools in Fernandina Beach average about 308 students each, 56% lower than the Florida norm.

Trend over the past 7 years. Total public-school enrollment in Fernandina Beach has grew 7% since SY 2017-18, moving from about 2,884 students to 3,079. Over that span, Fernandina Beach lost 1 school, going from 7 to 6. On the demographic side, Hispanic enrollment moved from 10% to 14% over the same window.

Within the allk12 community for this area, the community for Fernandina Beach discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Fernandina Beach, Florida?
There are 10 public K-12 schools in Fernandina Beach, with a combined enrollment of about 3,079.
How many elementary, middle, and high schools are in Fernandina Beach?
Fernandina Beach has 2 elementary, 1 middle, 4 high, 3 combined-grade public schools.
What is the largest public school in Fernandina Beach?
FERNANDINA BEACH HIGH SCHOOL is the largest public school in Fernandina Beach by enrollment, with approximately 978 students.
What school districts serve Fernandina Beach?
Fernandina Beach public schools are operated by NASSAU.
What grade levels do public schools in Fernandina Beach cover?
Public schools in Fernandina Beach serve students from pre-K through grade 12.