Public – Nassau County School District
Nassau County Public School District operates public schools. Its
schools are below:
Elementary schools:
- Bryceville Elementary (K-5) – Bryceville
- Callahan Elementary (PreK-2) – Callahan
- Callahan Intermediate (3–5) – Callahan
- Emma Love Hardee Elementary (3–5) – Fernandina Beach
- Hilliard Elementary (PreK-5) – Hilliard
- Southside Elementary (PreK-2) – Fernandina Beach
- Yulee Elementary (3–5) – Yulee
- Yulee Primary (PreK-2) – Yulee
- Wildlight Elementary (K-5) – Wildlight
Middle schools:
- Callahan Middle (6–8) (Mascot: Ramblers) – Callahan
- Fernandina Beach Middle (6–8) (Mascot: Pirates) – Fernandina
Beach
- Yulee Middle (6–8) (Mascot: Hornets) – Yulee
High schools:
Middle-senior high schools:
Private schools
- Amelia Island Montessori ( Pre Kindergarten-8) – Fernandina
Beach
- Faith Christian Academy (Pre- Kindergarten-8) – Fernandina Beach
- Fernandina Beach Christian Academy ( Kindergarten-5th (2015) –
Fernandina Beach
- Nassau Christian School ( Pre Kindergarten-12) – Yulee
- St. Michaels Academy (Pre Kindergarten-8) – Fernandina Beach
- Sonshine Christian School( Pre Kindergarten-12) – Callahan
|