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

9 schools in Haines City

Florida · Public K-12

The Haines City public-school footprint covers 9 campuses and about 7,986 K-12 students, with an average school size near 887.

7-year change in Haines City

SY 2017-18 vs SY 2024-25
Total enrollment
7,986
+1,154 (+17%) vs SY 2017-18
School count
7
-1 (-12%) vs SY 2017-18
% White
10%
was 15%
% Hispanic
58%
was 57%
% Black
29%
was 24%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
ALTA VISTA ELEMENTARY SCHOOLElementaryPK-05780
BETHUNE ACADEMYElementaryPK-05430
DANIEL JENKINS ACADEMY OF TECHNOLOGY MIDDLE SCHOOLMiddle06-08506
EASTSIDE ELEMENTARY SCHOOLElementaryPK-05725
HAINES CITY HEADSTART CENTERElementaryPK-PK0
HAINES CITY SENIOR HIGH SCHOOLHigh09-123,105
SANDHILL ELEMENTARY SCHOOLElementaryPK-051,111
SCENIC TERRACE K-8ElementaryKG-080
SHELLEY S. BOONE MIDDLE SCHOOLMiddle06-081,329

About Haines City

Haines City is a mid-sized Florida city in terms of public-school footprint, with 9 schools and 7,986 students total.

Looking at the level breakdown, the city consists of 6 elementary, 2 middle, and 1 high.

Average school size in Haines City is around 887 students, 26% higher than the Florida average of about 705.

Five-year track record. Total public-school enrollment in Haines City has expanded 17% since SY 2017-18, moving from about 6,832 students to 7,986. Over that span, Haines City lost 1 school, going from 8 to 7. The Black share of public-school enrollment rose from 24% to 29%.

Within the allk12 community for this area, the community for Haines City discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Haines City, Florida?
There are 9 public K-12 schools in Haines City, with a combined enrollment of about 7,986.
How many elementary, middle, and high schools are in Haines City?
Haines City has 6 elementary, 2 middle, 1 high public schools.
What is the largest public school in Haines City?
HAINES CITY SENIOR HIGH SCHOOL is the largest public school in Haines City by enrollment, with approximately 3,105 students.
What school districts serve Haines City?
Haines City public schools are operated by POLK.
What grade levels do public schools in Haines City cover?
Public schools in Haines City serve students from pre-K through grade 12.