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

Hamilton County

Florida · Public K-12

Hamilton County, Florida hosts 7 public K-12 schools and around 1,618 students, averaging roughly 231 per campus. Hamilton runs the largest share. That works out to 2 elementary and 3 high schools.

7-year change in Hamilton County

SY 2017-18 vs SY 2024-25
Total enrollment
1,590
-61 (-4%) vs SY 2017-18
School count
4
-2 (-33%) vs SY 2017-18
% White
36%
was 39%
% Hispanic
25%
was 19%
% Black
34%
was 37%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
7
1 districts
Enrollment
1,618
NCES CCD
Median income
$50,144
Below Florida avg
Free/reduced lunch
77.5%
Above Florida avg
Elementary
2
780 students
Middle
0
schools
High
3
836 students
Combined / other
2
2 students
LARGEST DISTRICT
HAMILTON
1,618 students · 1 district in Hamilton County

County vs. school enrollment demographics

Left bar is the racial makeup of Hamilton 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
12%
Black
31%
Asian
1%
Two or more
7%
Native American
2%
Pacific Islander
0%
School enrollment
White
36%
Hispanic
24%
Black
34%
Asian
1%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
11.0%
adults 25+
Poverty rate
13.2%
ACS 5-year
Unemployment
6.7%
civilian labor
Median age
41
20.6% under 18

Test scores in Hamilton County

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

See all 2 schools in Hamilton County ranked by score →

All schools (7)

NameCityLevelGradesEnrollmentRating
HAMILTON COUNTY HIGH SCHOOLJasperHigh06-12808·
HAMILTON COUNTY ELEMENTARY SCHOOLJasperElementaryPK-05780·
OAK GROVE ACADEMYJasperHigh06-1228·
HAMILTON VIRTUAL INSTRUCTION PROGRAMJasperCombinedKG-121·
HAMILTON VIRTUAL INSTRUCTION PROGRAM (DISTRICT PROVIDED)JasperCombinedKG-111·
HAMILTON VIRTUAL FRANCHISEJasperHigh06-120·
TEEN PARENT PROGRAM PKJasperElementaryPK-PK0·

Cities in Hamilton County

Jasper7 schools

About Hamilton County

In Florida, Hamilton County is a small county of about 13,616 residents. 7 public schools across the county hosts about 1,618 students between them.

For perspective, census numbers show the median household earns about $50,144 a year, 11% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 13%. That income level is 27% below the Florida median.

In terms of grade levels, Hamilton County consists of 2 elementary schools (780 students), 3 high schools (836), and 2 combined or other schools.

The largest single district in Hamilton County is HAMILTON, which alone enrolls about 1,618 students.

Looking at the last 7 years. Combined enrollment now sits at 1,590 students, shrank 4% from the 1,651 reported in SY 2017-18. Over that span, Hamilton County closed 2 schools, going from 6 to 4. Demographically, the Hispanic share of enrollment grew from 19% to 25%.

Within the allk12 community for this area, the community for Hamilton 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 K-12 schools serve Hamilton County?
There are 7 public K-12 schools in Hamilton County, Florida, with a combined enrollment of about 1,618.
How many high schools are in Hamilton County?
Hamilton County, Florida has 3 public high schools, serving approximately 836 students.
How many elementary schools are in Hamilton County?
Hamilton County, Florida has 2 public elementary schools, serving approximately 780 students.
What is the largest school district in Hamilton County?
HAMILTON is the largest school district in Hamilton County, serving approximately 1,618 students. The county contains 1 school district overall.
What is the population of Hamilton County?
Hamilton County, Florida has a population of approximately 13,616, with a median age of 41. About 20.6% of residents are under 18.
What is the median household income in Hamilton County?
Median household income in Hamilton County is $50,144, below the Florida average of $68,377. About 13.2% of residents live below the federal poverty line.
How educated are residents of Hamilton County?
Approximately 11.0% of adults 25 and older in Hamilton County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Hamilton County qualify for free or reduced lunch?
Roughly 77.5% of students in Hamilton 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 Hamilton County schools?
Across Hamilton County public schools, the enrollment-weighted student-teacher ratio is approximately 17.2 to 1.
What is the racial makeup of Hamilton County?
Hamilton County residents are approximately 56% White, 12% Hispanic, 31% Black, 1% Asian, 7% two or more races according to the Census ACS 5-year estimate.
DATA · Census ACS 5-year · NCES Common Core of Data