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

179 schools in Tampa

Florida · Public K-12

Public schools in Tampa number 179 per the latest NCES data, with about 104,497 students enrolled, an average school size of 584.

7-year change in Tampa

SY 2017-18 vs SY 2024-25
Total enrollment
102,819
-9,581 (-9%) vs SY 2017-18
School count
160
-12 (-7%) vs SY 2017-18
% White
23%
was 27%
% Hispanic
43%
was 38%
% Black
23%
was 26%
% Asian
6%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
ADAMS MIDDLE SCHOOLMiddle06-08533
ALEXANDER ELEMENTARY SCHOOLElementaryPK-05579
ALONSO HIGH SCHOOLHigh09-122,863
AMI KIDS TAMPAHigh06-1216
ANDERSON ELEMENTARY SCHOOLElementaryPK-05221
BALLAST POINT ELEMENTARY SCHOOLElementaryPK-05408
BAY CREST ELEMENTARY SCHOOLElementaryPK-05572
BELLAMY ELEMENTARY SCHOOLElementaryPK-05589
BENITO MIDDLE SCHOOLMiddle06-08903
BING ELEMENTARY SCHOOLElementaryPK-05480
BLAKE HIGH SCHOOLHigh09-121,608
BRIDGEPREP ACADEMY OF TAMPAElementaryKG-08248
BROOKS DEBARTOLO COLLEGIATE HIGH SCHOOLHigh09-12624
BROWARD ELEMENTARY SCHOOLElementaryPK-05138
BRYANT ELEMENTARY SCHOOLElementaryPK-05852
BUCHANAN MIDDLE SCHOOLMiddle06-08928
BUILDING CONSTRUCTION ACADEMY AT BOWERS WHITLEYHigh09-1276
CAMINITI EXCEPTIONAL CENTERCombinedPK-1269
CANNELLA ELEMENTARY SCHOOLElementaryPK-05617
CARROLLWOOD K-8 SCHOOLElementaryPK-08861
CARVER EXCEPTIONAL CENTERHigh06-1246
CHAMBERLAIN HIGH SCHOOLHigh09-121,183
CHANNELSIDE ACADEMY OF MATH AND SCIENCEElementaryKG-08293
CHIARAMONTE ELEMENTARY SCHOOLElementaryPK-05325
CHILES ELEMENTARY SCHOOLElementaryPK-05787
CITRUS PARK ELEMENTARY SCHOOLElementaryPK-05514
CLAIR-MEL ELEMENTARY SCHOOLElementaryPK-05536
CLARK ELEMENTARY SCHOOLElementaryPK-05858
CLAYWELL ELEMENTARY SCHOOLElementaryPK-05574
CLEVELAND ELEMENTARY SCHOOLElementaryPK-05195
COLEMAN MIDDLE SCHOOLMiddle06-08860
COLUMBUS RESIDENTIAL JUVENILE FACILITYHigh06-1244
CRESTWOOD ELEMENTARY SCHOOLElementaryPK-05731
DAVIDSEN MIDDLE SCHOOLMiddle06-08969
DAVIS ELEMENTARY SCHOOLElementaryPK-05526
DEER PARK ELEMENTARY SCHOOLElementaryPK-05957
DELIA SANCHEZ FULL SERVICE SCHOOLElementaryPK-PK0
DESOTO ELEMENTARY SCHOOLElementaryPK-05180
DETENTION CENTER WESTCombined03-1226
DICKENSON ELEMENTARY SCHOOLElementaryPK-05514
DOROTHY THOMAS CENTERCombinedKG-1235
DOWDELL MIDDLE MAGNET SCHOOLMiddle06-08657
DR CARTER G WOODSON K-8 SCHOOLElementaryPK-08990
DR KIRAN C PATEL HIGH SCHOOLHigh09-12639
DR. KIRAN C. PATEL ELEMENTARY SCHOOLElementaryKG-05510
DUNBAR ELEMENTARY MAGNET SCHOOLElementaryKG-05324
EDISON ELEMENTARY SCHOOLElementaryPK-05303
EGYPT LAKE ELEMENTARY SCHOOLElementaryPK-05488
ENCOREElementaryPK-PK0
ESE BIRTH THRU AGE 5ElementaryPK-PK52
ESSRIG ELEMENTARY SCHOOLElementaryPK-05608
EXCELSIOR PREP CHARTER MIDDLE SCHOOLMiddle06-0838
EXCELSIOR PREP CHARTER SCHOOLElementaryKG-05·
FALKENBURG ROAD JAILHigh06-1231
FARNELL MIDDLE SCHOOLMiddle06-081,184
FERRELL MIDDLE MAGNET SCHOOLMiddle06-08437
FLORIDA AUTISM CHARTER SCHOOL OF EXCELLENCECombinedPK-12152
FOREST HILLS ELEMENTARY SCHOOLElementaryPK-05731
FOSTER ELEMENTARY SCHOOLElementaryPK-05428
FRANKLIN MIDDLE MAGNET SCHOOLMiddle06-08327
FREEDOM HIGH SCHOOLHigh09-121,869
GAITHER HIGH SCHOOLHigh09-122,040
GORRIE ELEMENTARY SCHOOLElementaryKG-05498
GRADY ELEMENTARY SCHOOLElementaryPK-05548
GRAHAM ELEMENTARY SCHOOLElementaryPK-05162
HENDERSON HAMMOCK CHARTER SCHOOLElementaryKG-081,154
HERITAGE ELEMENTARY SCHOOLElementaryPK-05482
HILL MIDDLE SCHOOLMiddle06-08820
HILLSBOROUGH ACADEMY OF MATH AND SCIENCEElementaryKG-08819
HILLSBOROUGH ESE CONTRACTED RESIDENTIAL PLACEMENTHigh06-120
HILLSBOROUGH GIRLS ACADEMYCombined04-1218
HILLSBOROUGH HIGH SCHOOLHigh09-121,679
HILLSBOROUGH VIRT INSTR PRGSCombinedKG-120
HILLSBOROUGH VIRTUAL FRANCHISE HIGH SCHOOLCombinedKG-123
HILLSBOROUGH VIRTUAL SCHOOLCombinedKG-12491
HORIZON CHARTER SCHOOL OF TAMPAElementaryKG-08317
HOSPITAL/HOMEBOUND/HOMEBASED PROGRAMSCombinedPK-12168
HUNTER'S GREEN ELEMENTARY SCHOOLElementaryPK-05788
IDEA HOPECombinedKG-12790
IDEA VICTORYCombinedKG-121,316
JAMES ELEMENTARY SCHOOLElementaryPK-05388
JEFFERSON HIGH SCHOOLHigh09-121,310
JUST ELEMENTARY SCHOOLCombinedM-M·
KENLY ELEMENTARY SCHOOLElementaryPK-05404
KENNETH E. ADUM PK-8 MAGNET SCHOOLElementaryPK-081,007
KIMBELL ELEMENTARY SCHOOLElementaryPK-05339
KING HIGH SCHOOLHigh09-121,154
LAKE ACADEMYCombined04-1229
LAKE ACADEMY SECUREHigh06-126
LAKE MAGDALENE ELEMENTARY SCHOOLElementaryPK-05739
LAMB ELEMENTARYElementaryPK-05513
LANIER ELEMENTARY SCHOOLElementaryPK-05282
LAVOY EXCEPTIONAL CENTERCombinedPK-1242
LEGACY PREPARATORY ACADEMYElementaryKG-08102
LES PETERS ACADEMYHigh06-1220
LETO HIGH SCHOOLHigh09-121,995
LIBERTY MIDDLE SCHOOLMiddle06-08779
LITERACY/LEADERSHIP/TECHNOLOGY ACADEMYElementaryKG-08437
LOCKHART ELEMENTARY MAGNET SCHOOLElementaryPK-05376
LOMAX MAGNET ELEMENTARY SCHOOLElementaryPK-05239

About Tampa

Public education in Tampa, Florida runs across 179 schools that teaches roughly 104,497 students. By footprint, Tampa sits in the large bracket.

On the level-by-level breakdown, the city spans 102 elementary, 26 middle, 32 high, and 19 other.

Per-campus enrollment runs near 584, noticeably below the state mean of about 705.

Looking at the last 7 years. Total public-school enrollment in Tampa has declined 9% since SY 2017-18, moving from about 112,400 students to 102,819. Tampa now counts 160 public schools, down from 172 in SY 2017-18. Demographically, the Hispanic share of enrollment rose from 38% to 43%.

In the discussion threads here, the community for Tampa discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Tampa, Florida?
There are 179 public K-12 schools in Tampa, with a combined enrollment of about 104,497.
How many elementary, middle, and high schools are in Tampa?
Tampa has 102 elementary, 26 middle, 32 high, 19 combined-grade public schools.
What is the largest public school in Tampa?
ALONSO HIGH SCHOOL is the largest public school in Tampa by enrollment, with approximately 2,863 students.
What school districts serve Tampa?
Tampa is served by 2 public school districts, including HILLSBOROUGH, IDEA PUBLIC SCHOOLS.
What grade levels do public schools in Tampa cover?
Public schools in Tampa serve students from pre-K through grade 12.
Are there charter schools in Tampa?
31 of the 179 public schools in Tampa are charter schools.

Tampa school rankings

Largest schoolsAll rankings →