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

Brevard County

Florida · Public K-12

Brevard County reports 113 public K-12 schools to NCES, against a population of 632,780, with an average school size of 651 students. By level, that breaks down as 68 elementary, 12 middle, and 21 high schools.

7-year change in Brevard County

SY 2017-18 vs SY 2024-25
Total enrollment
73,577
+53 (+0%) vs SY 2017-18
School count
108
0 (0%) vs SY 2017-18
% White
56%
was 61%
% Hispanic
18%
was 14%
% Black
16%
was 15%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
632,780
all ages · ACS 5-yr
Schools
113
1 districts
Enrollment
73,587
students · NCES CCD
Median income
$78,476
Above Florida avg
Free/reduced lunch
42.4%
Below Florida avg
Elementary
68
37,863 students
Middle
12
7,097 students
High
21
24,341 students
Combined / other
12
4,286 students
LARGEST DISTRICT
BREVARD
73,587 students · 1 district in Brevard County

County vs. school enrollment demographics

Left bar is the racial makeup of Brevard 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
73%
Hispanic
12%
Black
10%
Asian
3%
Two or more
11%
Native American
0%
Pacific Islander
0%
School enrollment
White
56%
Hispanic
18%
Black
16%
Asian
2%
Two or more
8%
Native American
0%
Pacific Islander
0%
Bachelor's+
34.2%
adults 25+
Poverty rate
7.2%
ACS 5-year
Unemployment
4.8%
civilian labor
Median age
47
18.1% under 18

Test scores in Brevard County

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

See all 98 schools in Brevard County ranked by score →

All schools (113)

NameCityLevelGradesEnrollmentRating
EDUCATIONAL HORIZONS CHARTERWest MelbourneElementaryKG-06137·
SOUTH AREA ALTERNATIVE LEARNING CENTERMelbourneCombined01-1268·
DEVEREUX HOSPITALVieraCombinedKG-1266·
GARDENDALE SEPARATE DAY SCHOOLMerritt IslandCombinedKG-1262·
NORTH/CENTRAL AREA ALTERNATIVE LEARNING CENTERMerritt IslandCombined03-1261·
BREVARD COUNTY JUVENILE DETENTION CENTERCocoaHigh06-1228·
PROJECT SEARCHCocoa BeachHigh12-1219·
BREVARD COUNTY JAIL COMPLEXCocoaHigh05-1210·
MELBOURNE CENTER FOR PERSONAL GROWTHMelbourneHigh07-1210·
CONTRACTED RESIDENTIAL SERVICESVieraCombinedPK-120·
BREVARD VIRTUAL ESCHOOLCocoaCombinedM-M··
BREVARD VIRTUAL INSTRUCTION PROGRAMCocoaCombinedM-M··
RIVERDALE COUNTRY DAY SCHOOLPalm BayCombinedM-M··

Cities in Brevard County

Palm Bay21 schoolsMelbourne19 schoolsCocoa15 schoolsMerritt Island10 schoolsTitusville10 schoolsViera9 schoolsWest Melbourne7 schoolsRockledge6 schoolsSatellite Beach5 schoolsCocoa Beach4 schoolsIndialantic2 schoolsMims2 schoolsCape Canaveral1 schoolIndian Harbour Beach1 schoolMelbourne Beach1 school

About Brevard County

Brevard County is a sprawling county of about 632,780 residents in Florida. Its public-school system instructs approximately 73,587 students across 113 schools.

Stepping back, census numbers show median household income runs near $78,476, 34% of adults hold a bachelor's degree or higher, and the poverty rate is around 7%. That income level is 15% meaningfully above the Florida median.

On the level-by-level breakdown, Brevard County is made up of 68 elementary schools (37,863 students), 12 middle schools (7,097), 21 high schools (24,341), and 12 combined or other schools.

The largest single district in Brevard County is BREVARD, which alone enrolls about 73,587 students.

Over the past 7-year window. Total public-school enrollment in Brevard County has remained close to its prior level since SY 2017-18, moving from about 73,524 students to 73,577. On the demographic side, White enrollment moved from 61% to 56% over the same window.

In the discussion threads here, the community for Brevard County discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools serve Brevard County?
There are 113 public K-12 schools in Brevard County, Florida, with a combined enrollment of about 73,587.
How many high schools are in Brevard County?
Brevard County, Florida has 21 public high schools, serving approximately 24,341 students.
How many middle schools are in Brevard County?
Brevard County, Florida has 12 public middle schools, serving approximately 7,097 students.
How many elementary schools are in Brevard County?
Brevard County, Florida has 68 public elementary schools, serving approximately 37,863 students.
What is the largest school district in Brevard County?
BREVARD is the largest school district in Brevard County, serving approximately 73,587 students. The county contains 1 school district overall.
How many people live in Brevard County?
Brevard County has roughly 632,780 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Brevard County?
Median household income in Brevard County is $78,476, above the Florida average of $68,377. About 7.2% of residents live below the federal poverty line.
How educated are residents of Brevard County?
Approximately 34.2% of adults 25 and older in Brevard County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Brevard County qualify for free or reduced lunch?
Roughly 42.4% of students in Brevard County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Florida county average of 51.6%.
What is the student-teacher ratio in Brevard County schools?
Across Brevard County public schools, the enrollment-weighted student-teacher ratio is approximately 17.1 to 1.

Brevard County school rankings

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