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

St. Lucie County

Florida · Public K-12

In St. Lucie County, 57 public K-12 schools make up the local education system, comprising 31 elementary, 4 middle, and 16 high. Combined enrollment is about 50,809 students.

7-year change in St. Lucie County

SY 2017-18 vs SY 2024-25
Total enrollment
49,308
+7,052 (+17%) vs SY 2017-18
School count
53
+1 (+2%) vs SY 2017-18
% White
24%
was 33%
% Hispanic
35%
was 30%
% Black
34%
was 30%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
360,500
all ages · ACS 5-yr
Schools
57
2 districts
Enrollment
50,809
students · NCES CCD
Median income
$71,457
Above Florida avg
Free/reduced lunch
56.9%
Above Florida avg
Elementary
31
28,832 students
Middle
4
3,217 students
High
16
17,671 students
Combined / other
6
1,089 students
LARGEST DISTRICT
ST. LUCIE
49,308 students · 2 districts in St. Lucie County

County vs. school enrollment demographics

Left bar is the racial makeup of St. Lucie County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
57%
Hispanic
22%
Black
22%
Asian
2%
Two or more
14%
Native American
1%
Pacific Islander
0%
School enrollment
White
25%
Hispanic
35%
Black
34%
Asian
2%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
26.7%
adults 25+
Poverty rate
8.5%
ACS 5-year
Unemployment
6.1%
civilian labor
Median age
45
19.7% under 18

Test scores in St. Lucie County

Latest 2024-25 ELA proficiency, 44 schools ranked. Florida state average: 57.1%.

See all 44 schools in St. Lucie County ranked by score →

All schools (57)

NameCityLevelGradesEnrollmentRating
FORT PIERCE CENTRAL HIGH SCHOOLFort PierceHigh09-123,178·
TREASURE COAST HIGH SCHOOLPort St LucieHigh09-123,124·
ST. LUCIE WEST CENTENNIAL HIGHPort St LucieHigh09-122,914·
FORT PIERCE WESTWOOD ACADEMY THE W.E.S.T. PREP MAGNETFort PierceHigh09-121,956·
PORT ST. LUCIE HIGH SCHOOLPort St LucieHigh09-121,793·
OAK HAMMOCK K-8 SCHOOLPort St LucieElementaryPK-081,727·
MANATEE ACADEMY K-8Port St LucieElementaryKG-081,700·
LINCOLN PARK ACADEMYFort PierceHigh06-121,667·
ST. LUCIE WEST K-8 SCHOOLPort St LucieElementaryKG-081,662·
WEST GATE K-8 SCHOOLPort St LucieElementaryPK-081,639·
PALM POINTE K8 SCHOOLPort St LucieElementaryKG-081,597·
FAU/SLCSD PALM POINTE EDUCATIONAL RESEARCH SCHOOL @ TRADITIPort St LucieElementaryKG-081,501·
SOMERSET COLLEGE PREPARATORY ACADEMYPort Saint LucieHigh06-121,463·
RENAISSANCE CHARTER SCHOOL OF ST. LUCIEPort St LucieElementaryPK-081,413·
ALLAPATTAH FLATS K-8Port St LucieElementaryPK-081,347·
NORTHPORT K-8 SCHOOLPort St LucieElementaryPK-081,206·
RENAISSANCE CHARTER SCHOOL AT TRADITIONFort LauderdaleElementaryKG-081,144·
WINDMILL POINT ELEMENTARY SCHOOLPort St LucieElementaryPK-051,056·
TRADITION PREPARATORY HIGH SCHOOLFort LauderdaleHigh09-12956·
BAYSHORE ELEMENTARY SCHOOLPort St LucieElementaryPK-05879·
SOUTHPORT MIDDLE SCHOOLPort St LucieMiddle06-08872·
FOREST GROVE MIDDLE SCHOOLFort PierceMiddle06-08855·
SOUTHERN OAKS MIDDLE SCHOOLPort St LucieMiddle06-08833·
MARIPOSA ELEMENTARY SCHOOLPort St LucieElementaryPK-05792·
SAMUEL S. GAINES ACADEMY OF EMERGING TECHNOLOGIESFort PierceElementaryPK-08786·
RIVERS EDGE ELEMENTARY SCHOOLPort St LucieElementaryPK-05778·
LAWNWOOD ELEMENTARY SCHOOLFort PierceElementaryPK-05765·
WEATHERBEE ELEMENTARY SCHOOLFort PierceElementaryPK-05726·
ST. LUCIE ELEMENTARY SCHOOLFort PierceElementaryPK-05722·
SOMERSET ACADEMY ST. LUCIEPort St LucieElementaryKG-08687·
FLORESTA ELEMENTARY SCHOOLPort St LucieElementaryPK-05659·
DAN MCCARTY MIDDLE SCHOOLFort PierceMiddle06-08657·
FAIRLAWN ELEMENTARY SCHOOLFort PierceElementaryPK-05653·
MORNINGSIDE ELEMENTARY SCHOOLPort St LucieElementaryPK-05653·
LAKEWOOD PARK ELEMENTARY SCHOOLFort PierceElementaryPK-05645·
VILLAGE GREEN ENVIRONMENTAL STUDIES SCHOOLPort St LucieElementaryPK-05586·
INDEPENDENCE CLASSICAL ACADEMYFort PierceCombinedKG-12557·
PARKWAY ELEMENTARY SCHOOLPort St LucieElementaryPK-05553·
SOMERSET ACADEMY BETHANYPort St LucieElementaryKG-05527·
CREATIVE ARTS ACADEMY OF ST. LUCIEFort PierceElementaryKG-08515·
SAVANNA RIDGE ELEMENTARY SCHOOLPort St LucieElementaryPK-05512·
WHITE CITY ELEMENTARY SCHOOLFort PierceElementaryPK-05493·
CHESTER A. MOORE ELEMENTARY SCHOOLFort PierceElementaryPK-08470·
FRANCES K. SWEET ELEMENTARY SCHOOLFort PierceElementaryPK-05439·
ACCELERATION ACADEMYPort St LucieHigh08-12418·
MOSAIC DIGITAL ACADEMY K-12Port St LucieCombinedKG-12251·
DALE CASSENS EDUCATION COMPLEXFort PierceCombinedPK-12218·
PERFORMANCE BASED PREPARATORY ACADEMYFort PierceHigh09-1287·
ST. LUCIE DETENTION CENTERFort PierceCombinedKG-1256·
PACE CENTER FOR GIRLS TREASURE COASTFort PierceHigh06-1246·
SOMERSET CAREER ACADEMYPort Saint LucieHigh06-1240·
ST LUCIE COUNTY JAIL - ROCK ROAD ACADEMYFt PierceHigh06-1226·
ST. LUCIE VIRTUAL INSTRUCTION PROGRAMPort St LucieCombinedKG-127·
DATA HOUSEFort PierceHigh06-123·
HOMEBOUND PROGRAMPort Saint LucieCombinedKG-120·
LEGACY HIGH SCHOOLPort St LucieHigh09-120·
MOSAIC DIGITAL ACADEMY (ST. LUCIE VIRTUAL FRANCHISE) PTPort St LucieHigh06-120·

Cities in St. Lucie County

Port St Lucie30 schoolsFort Pierce21 schoolsPort Saint Lucie3 schoolsFort Lauderdale2 schoolsFt Pierce1 school

About St. Lucie County

St. Lucie County is a broad county of about 360,500 residents in Florida. Its public-school system hosts approximately 50,809 students across 57 schools.

Zooming out, census numbers show typical household earnings sit around $71,457, about 27% of adults have a bachelor's degree or above, and the federal-poverty share is near 9%. That income level is 5% higher than the Florida median.

On the level-by-level breakdown, St. Lucie County consists of 31 elementary schools (28,832 students), 4 middle schools (3,217), 16 high schools (17,671), and 6 combined or other schools.

The largest single district in St. Lucie County is ST. LUCIE, which alone enrolls about 49,308 students.

Five-year track record. Across the same 7-year window, public-school enrollment grew 17%: 42,256 students in SY 2017-18 versus 49,308 in SY 2024-25. St. Lucie County now counts 53 public schools, up from 52 in SY 2017-18. Demographically, the White share of enrollment shrank from 33% to 24%.

On allk12, the community for St. Lucie County discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve St. Lucie County?
There are 57 public K-12 schools in St. Lucie County, Florida, with a combined enrollment of about 50,809.
How many high schools are in St. Lucie County?
St. Lucie County, Florida has 16 public high schools, serving approximately 17,671 students.
How many middle schools are in St. Lucie County?
St. Lucie County, Florida has 4 public middle schools, serving approximately 3,217 students.
How many elementary schools are in St. Lucie County?
St. Lucie County, Florida has 31 public elementary schools, serving approximately 28,832 students.
What is the largest school district in St. Lucie County?
ST. LUCIE is the largest school district in St. Lucie County, serving approximately 49,308 students. The county contains 2 school districts overall.
What is the population of St. Lucie County?
St. Lucie County, Florida has a population of approximately 360,500, with a median age of 45. About 19.7% of residents are under 18.
What is the median household income in St. Lucie County?
Median household income in St. Lucie County is $71,457, above the Florida average of $68,377. About 8.5% of residents live below the federal poverty line.
How educated are residents of St. Lucie County?
Approximately 26.7% of adults 25 and older in St. Lucie County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in St. Lucie County qualify for free or reduced lunch?
Roughly 56.9% of students in St. Lucie County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Florida county average of 51.6%.
What is the student-teacher ratio in St. Lucie County schools?
Across St. Lucie County public schools, the enrollment-weighted student-teacher ratio is approximately 20.6 to 1.

St. Lucie County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data