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

Monroe County

Florida · Public K-12

Public schools in Monroe County, Florida total 25, with combined enrollment of about 8,928 students against a county population of 81,860. That breaks down as 13 elementary and 11 high.

7-year change in Monroe County

SY 2017-18 vs SY 2024-25
Total enrollment
8,928
+428 (+5%) vs SY 2017-18
School count
22
+5 (+29%) vs SY 2017-18
% White
39%
was 46%
% Hispanic
43%
was 39%
% Black
14%
was 11%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
25
1 districts
Enrollment
8,928
NCES CCD
Median income
$87,738
Above Florida avg
Free/reduced lunch
47.2%
Below Florida avg
Elementary
13
5,831 students
Middle
0
schools
High
11
3,096 students
Combined / other
1
1 students
LARGEST DISTRICT
MONROE
8,928 students · 1 district in Monroe County

County vs. school enrollment demographics

Left bar is the racial makeup of Monroe 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
70%
Hispanic
25%
Black
7%
Asian
1%
Two or more
17%
Native American
0%
Pacific Islander
0%
School enrollment
White
39%
Hispanic
42%
Black
14%
Asian
1%
Two or more
3%
Native American
0%
Pacific Islander
0%
Bachelor's+
38.6%
adults 25+
Poverty rate
7.1%
ACS 5-year
Unemployment
2.9%
civilian labor
Median age
49
15.7% under 18

Test scores in Monroe County

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

See all 15 schools in Monroe County ranked by score →

All schools (25)

NameCityLevelGradesEnrollmentRating
KEY WEST HIGH SCHOOLKey WestHigh09-121,337·
HORACE O'BRYANT SCHOOLKey WestElementaryPK-081,011·
MARATHON SCHOOLMarathonHigh06-12809·
CORAL SHORES HIGH SCHOOLTavernierHigh09-12753·
KEY LARGO SCHOOLKey LargoElementaryPK-08690·
GERALD ADAMS ELEMENTARY SCHOOLKey WestElementaryPK-05674·
SUGARLOAF SCHOOLSummerland KeyElementaryPK-08651·
STANLEY SWITLIK ELEMENTARY SCHOOLMarathonElementaryPK-05602·
PLANTATION KEY SCHOOLTavernierElementaryPK-08578·
POINCIANA ELEMENTARY SCHOOLKey WestElementaryPK-05556·
SIGSBEE CHARTER SCHOOLKey WestElementaryKG-08531·
OCEAN STUDIES CHARTERKey LargoElementaryKG-08180·
TREASURE VILLAGE MONTESSORI CHARTER SCHOOLIslamoradaElementaryPK-08179·
MAY SANDS MONTESSORI SCHOOLKey WestElementaryPK-0890·
BIG PINE ACADEMYBig Pine KeyElementaryPK-0589·
SOMERSET ISLAND PREPKey WestHigh09-1288·
THE COLLEGE OF THE FLORIDA KEYS ACADEMYKey WestHigh09-1262·
MONROE VIRTUAL FRANCHISEKey WestHigh06-1220·
LOWER KEYS ACADEMIC CONNECTIONS FOR EXCELLENCEKey WestHigh06-1212·
KEYS CENTERKey WestHigh08-129·
UPPER KEYS ACADEMIC CONNECTIONS FOR EXCELLENCETavernierHigh06-126·
MONROE VIRTUAL INSTRUCTION PROGRAMKey WestCombinedKG-121·
MONROE COUNTY DETENTION CENTERKey WestHigh06-120·
MONROE JUVENILE DETENTION CENTERKey WestHigh08-120·
MONROE VIRTUAL INSTRUCTION PROGRAM (DISTRICT PROVIDED)Key WestElementaryKG-050·

Cities in Monroe County

Key West15 schoolsTavernier3 schoolsKey Largo2 schoolsMarathon2 schoolsBig Pine Key1 schoolIslamorada1 schoolSummerland Key1 school

About Monroe County

Across the average-sized Florida county of Monroe County of about 81,860 residents, the public-school footprint covers 25 schools and about 8,928 students.

Stepping back, census numbers show typical household earnings sit around $87,738, roughly 39% of adults have completed at least a four-year degree, and the poverty rate is around 7%. That income level is 28% noticeably above the Florida median.

On the school-mix side, Monroe County covers 13 elementary schools (5,831 students), 11 high schools (3,096), and 1 combined or other schools.

MONROE is the biggest district by enrollment, covering about 8,928 students across Monroe County.

Looking at the last 7 years. Total public-school enrollment in Monroe County has grew 5% since SY 2017-18, moving from about 8,500 students to 8,928. Over that span, Monroe County gained 5 schools, going from 17 to 22. The White share of public-school enrollment decreased from 46% to 39%.

Within the allk12 community for this area, the community for Monroe County discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Monroe County?
Monroe County, Florida has 25 public K-12 schools serving approximately 8,928 students.
How many high schools are in Monroe County?
Monroe County, Florida has 11 public high schools, serving approximately 3,096 students.
How many elementary schools are in Monroe County?
Monroe County, Florida has 13 public elementary schools, serving approximately 5,831 students.
What is the largest school district in Monroe County?
MONROE is the largest school district in Monroe County, serving approximately 8,928 students. The county contains 1 school district overall.
How many people live in Monroe County?
Monroe County has roughly 81,860 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Monroe County?
Median household income in Monroe County is $87,738, above the Florida average of $68,377. About 7.1% of residents live below the federal poverty line.
How educated are residents of Monroe County?
Approximately 38.6% of adults 25 and older in Monroe County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Monroe County qualify for free or reduced lunch?
Roughly 47.2% of students in Monroe 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 Monroe County schools?
Across Monroe County public schools, the enrollment-weighted student-teacher ratio is approximately 22.9 to 1.
What is the racial makeup of Monroe County?
Monroe County residents are approximately 70% White, 25% Hispanic, 7% Black, 1% Asian, 17% two or more races according to the Census ACS 5-year estimate.

Monroe County school rankings

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