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

Madison County

Florida · Public K-12

Public K-12 schools in Madison County number 13 per the most recent NCES data, averaging about 175 students per campus. The level mix is 6 elementary and 3 high schools.

7-year change in Madison County

SY 2017-18 vs SY 2024-25
Total enrollment
2,267
-518 (-19%) vs SY 2017-18
School count
8
-5 (-38%) vs SY 2017-18
% White
41%
was 44%
% Hispanic
8%
was 6%
% Black
47%
was 47%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
13
1 districts
Enrollment
2,280
NCES CCD
Median income
$48,485
Below Florida avg
Free/reduced lunch
62.5%
Above Florida avg
Elementary
6
1,614 students
Middle
0
schools
High
3
657 students
Combined / other
4
9 students
LARGEST DISTRICT
MADISON
2,280 students · 1 district in Madison County

County vs. school enrollment demographics

Left bar is the racial makeup of Madison 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
56%
Hispanic
6%
Black
36%
Asian
0%
Two or more
6%
Native American
0%
Pacific Islander
0%
School enrollment
White
41%
Hispanic
8%
Black
47%
Asian
0%
Two or more
3%
Native American
0%
Pacific Islander
0%
Bachelor's+
13.9%
adults 25+
Poverty rate
14.6%
ACS 5-year
Unemployment
5.8%
civilian labor
Median age
45
17.7% under 18

Test scores in Madison County

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

See all 7 schools in Madison County ranked by score →

All schools (13)

NameCityLevelGradesEnrollmentRating
MADISON COUNTY CENTRAL SCHOOLMadisonElementaryPK-08828·
MADISON COUNTY HIGH SCHOOLMadisonHigh09-12464·
MADISON CREATIVE ARTS ACADEMY INCMadisonElementaryPK-08397·
JAMES MADISON PREPARATORY HIGH SCHOOLMadisonHigh09-12180·
LEE ELEMENTARY SCHOOLLeeElementaryPK-06163·
PINETTA ELEMENTARY SCHOOLPinettaElementaryPK-06121·
GREENVILLE ELEMENTARY SCHOOLGreenvilleElementaryPK-06105·
JOANN BRIDGES ACADEMYGreenvilleHigh06-1213·
MADISON VIRTUAL FRANCHISEMadisonCombinedKG-129·
MADISON TAP PROGRAMMadisonElementaryPK-PK0·
MADISON VIRTUAL INSTRUCTION PROGRAMMadisonCombinedKG-120·
MADISON VIRTUAL INSTRUCTION PROGRAMMadisonCombinedKG-120·
WAYPOINT CHARTER ACADEMYGreenvilleCombinedKG-120·

Cities in Madison County

Madison8 schoolsGreenville3 schoolsLee1 schoolPinetta1 school

About Madison County

Across the thinly populated Florida county of Madison County of about 18,089 residents, the public-school footprint covers 13 schools and about 2,280 students.

Looking at the broader picture, census numbers show median household income runs near $48,485, roughly 14% of adults have completed at least a four-year degree, and the poverty rate is around 15%. That income level is 29% below the Florida median.

On the level-by-level breakdown, Madison County is made up of 6 elementary schools (1,614 students), 3 high schools (657), and 4 combined or other schools.

The largest single district in Madison County is MADISON, which alone enrolls about 2,280 students.

Five-year track record. Across the same 7-year window, public-school enrollment shrank 19%: 2,785 students in SY 2017-18 versus 2,267 in SY 2024-25. The school count fell from 13 to 8 across the same 7-year window. The White share of public-school enrollment fell from 44% to 41%.

On this page, the community for Madison County discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools serve Madison County?
There are 13 public K-12 schools in Madison County, Florida, with a combined enrollment of about 2,280.
How many high schools are in Madison County?
Madison County, Florida has 3 public high schools, serving approximately 657 students.
How many elementary schools are in Madison County?
Madison County, Florida has 6 public elementary schools, serving approximately 1,614 students.
What is the largest school district in Madison County?
MADISON is the largest school district in Madison County, serving approximately 2,280 students. The county contains 1 school district overall.
How many people live in Madison County?
Madison County has roughly 18,089 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Madison County?
Median household income in Madison County is $48,485, below the Florida average of $68,377. About 14.6% of residents live below the federal poverty line.
How educated are residents of Madison County?
Approximately 13.9% of adults 25 and older in Madison County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Madison County qualify for free or reduced lunch?
Roughly 62.5% of students in Madison 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 Madison County schools?
Across Madison County public schools, the enrollment-weighted student-teacher ratio is approximately 17.7 to 1.
What is the racial makeup of Madison County?
Madison County residents are approximately 56% White, 6% Hispanic, 36% Black, 0% Asian, 6% two or more races according to the Census ACS 5-year estimate.

Madison County school rankings

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