Skip to content

Public schools in Tampa, FL

162 open public schools with an address in Tampa, operated by 2 education agencies. Compare size, staffing, grade spans, and school type, then confirm assignment with the district.

Public schools

162

NCES preliminary directory 2025–26

Reported students

102,428

161 schools reporting · NCES 2024–25

Median student–teacher ratio

16.6:1

Florida median 16.8:1

Charter schools

26

25 magnet · 3 virtual

An overview of Tampa public schools

The federal directory lists 162 public schools in Tampa, FL: 95 elementary, 24 middle, 25 high, 18 combined or other. The 161 schools that reported 2024–25 membership enrolled 102,428 students, an average of 636 per school. The largest campus is Alonso High School (2,863 students), and the largest elementary school is Turner-Bartels K-8 School (1,317).

Hillsborough operates the most schools here (160), plus 1 charter, service, or other agency. City names come from school mailing addresses, which often differ from district or municipal boundaries.

Across schools that reported staffing, the median student–teacher ratio is 16.6:1, similar to the statewide school median of 16.8:1. A ratio counts classroom-teacher FTE against total enrollment, so specialized programs and part-time staffing can move it; ask schools for actual class sizes by grade.

School choice options include 26 charter schools, 25 magnet schools, 3 virtual schools. Application windows and lotteries usually open months before the school year.

Among 30 high and combined schools with 2021–22 civil-rights data, 20 reported students enrolled in AP courses and 12 of 34 reported computer-science classes. Confirm current course catalogs directly with each school.

About 46% of students in reporting schools were eligible for free or reduced-price meals in 2024–25. This describes the community served; it is not a quality signal, and community-eligibility schools can report differently.

School districts and agencies serving Tampa

Elementary schools in Tampa

95
SchoolGradesStudentsRatioCompare
Alexander Elementary School

Hillsborough

PK–0557915:1
Anderson Elementary School

Hillsborough

PK–0522114:1
Ballast Point Elementary School

Hillsborough

PK–0540813:1
Bay Crest Elementary School

Hillsborough

PK–0557224:1
Bellamy Elementary School

Hillsborough

PK–0558914.9:1
Bing Elementary School

Hillsborough

PK–0548016.8:1
Bridgeprep Academy of Tampa

Hillsborough · Charter

KG–0824831:1
Broward Elementary School

Hillsborough

PK–051388.6:1
Bryant Elementary School

Hillsborough

PK–0585215.2:1
Cannella Elementary School

Hillsborough

PK–0561716:1
Carrollwood K-8 School

Hillsborough

PK–0886114.7:1
Channelside Academy of Math and Science

Hillsborough · Charter

KG–0829322.1:1
Chiaramonte Elementary School

Hillsborough

PK–0532516.6:1
Chiles Elementary School

Hillsborough

PK–0578716.1:1
Citrus Park Elementary School

Hillsborough

PK–0551412.4:1
Clair-Mel Elementary School

Hillsborough

PK–0553636.7:1
Clark Elementary School

Hillsborough

PK–0585817.3:1
Claywell Elementary School

Hillsborough

PK–0557413.8:1
Crestwood Elementary School

Hillsborough

PK–0573117.5:1
Davis Elementary School

Hillsborough

PK–0552614:1
Deer Park Elementary School

Hillsborough

PK–0595715.5:1
Desoto Elementary School

Hillsborough

PK–0518010.8:1
Dickenson Elementary School

Hillsborough

PK–0551414.2:1
Dr Carter G Woodson K-8 School

Hillsborough

PK–0899022.3:1
Dr. Kiran C. Patel Elementary School

Hillsborough · Charter

KG–0551022.2:1
Dunbar Elementary Magnet School

Hillsborough · Magnet

KG–0532415.8:1
Edison Elementary School

Hillsborough

PK–0530311.6:1
Egypt Lake Elementary School

Hillsborough

PK–0548820.9:1
Essrig Elementary School

Hillsborough

PK–0560815.4:1
Excelsior Prep Charter School

Hillsborough · Charter

KG–05——
Forest Hills Elementary School

Hillsborough

PK–0573114.8:1
Foster Elementary School

Hillsborough

PK–0542816.1:1
Gorrie Elementary School

Hillsborough

KG–0549815.1:1
Grady Elementary School

Hillsborough

PK–0554815.6:1
Graham Elementary School

Hillsborough

PK–051629.8:1
Henderson Hammock Charter School

Hillsborough · Charter

KG–081,154—
Heritage Elementary School

Hillsborough

PK–0548212.8:1
Hillsborough Academy of Math and Science

Hillsborough · Charter

KG–0881922.8:1
Horizon Charter School of Tampa

Hillsborough · Charter

KG–0831721.9:1
Hunter's Green Elementary School

Hillsborough

PK–0578814.8:1
IDEA Hope

IDEA Public Schools · Charter

KG–0879018.8:1
James Elementary School

Hillsborough

PK–0538815.5:1
Kenly Elementary School

Hillsborough

PK–0540414.5:1
Kenneth E. Adum Pk-8 Magnet School

Hillsborough

PK–081,00715.1:1
Lake Magdalene Elementary School

Hillsborough

PK–0573917.1:1
Lamb Elementary School

Hillsborough

PK–0551316.5:1
Lanier Elementary School

Hillsborough

PK–0528213:1
Legacy Preparatory Academy

Hillsborough · Charter

KG–0810219.4:1
Literacy/Leadership/Technology Academy

Hillsborough · Charter

KG–0843720.2:1
Lockhart Elementary Magnet School

Hillsborough · Magnet

PK–0537613:1
Lomax Magnet Elementary School

Hillsborough

PK–0523913.6:1
Lowry Elementary School

Hillsborough

PK–0575514.6:1
Mabry Elementary School

Hillsborough

PK–0562815.1:1
Macfarlane Park Elementary Magnet School

Hillsborough · Magnet

KG–0535314.3:1
Mendenhall Elementary School

Hillsborough

PK–0558715.3:1
Miles Elementary School

Hillsborough

PK–0558513.8:1
Mitchell Elementary School

Hillsborough

PK–0569816.1:1
Morgan Woods Elementary School

Hillsborough

PK–0552217.2:1
Mort Elementary School

Hillsborough

PK–0573114.4:1
Muller Elementary Magnet School

Hillsborough · Magnet

PK–0539516.6:1
New Springs Schools

Hillsborough · Charter

KG–0838218.2:1
Northwest Elementary School

Hillsborough

PK–0565815.4:1
Oak Grove Elementary School

Hillsborough

PK–0583218.2:1
Oak Park Elementary School

Hillsborough

PK–0531413.7:1
Palm River Elementary School

Hillsborough

PK–0540616.8:1
Patricia Sullivan Metropolitan Ministries Partnership Schoo

Hillsborough

KG–05689.7:1
Pizzo K-8 School

Hillsborough

PK–0896815.7:1
Potter Elementary School

Hillsborough

PK–0546716.4:1
Pride Elementary School

Hillsborough

PK–0598015.9:1
Rampello K-8 Magnet School

Hillsborough · Magnet

KG–0878215.9:1
Robles Elementary School

Hillsborough

PK–0547215.2:1
Roland Park K-8 Magnet School

Hillsborough · Magnet

KG–0893317.5:1
Roosevelt Elementary School

Hillsborough

PK–0561416.8:1
Seminole Heights Elementary School

Hillsborough

PK–0537516.6:1
Shaw Elementary School

Hillsborough

PK–0568215.3:1
Sheehy Elementary School

Hillsborough

PK–0539616.7:1
Shore Elementary Magnet School

Hillsborough · Magnet

PK–0533013.3:1
Slam Academy Tampa Elementary

Hillsborough · Charter

KG–0524831:1
Sulphur Springs K-8 School

Hillsborough

PK–0867819.1:1
Tampa Bay Boulevard Elementary School

Hillsborough

PK–05591—
Tampa Heights Elementary Magnet

Hillsborough · Magnet

KG–0523413.8:1
Tampa Palms Elementary School

Hillsborough

PK–0568213.9:1
The Collaboratory Preparatory Academy

Hillsborough · Charter

KG–056130.5:1
Tinker K-8 School

Hillsborough

PK–0856015.5:1
Town & Country Elementary School

Hillsborough

PK–0537912.7:1
Trinity School for Children

Hillsborough · Charter

KG–0891021.7:1
Turner-Bartels K-8 School

Hillsborough

PK–081,31715.5:1
Twin Lakes Elementary School

Hillsborough

PK–0553520.9:1
Walton Academy

Hillsborough · Charter

KG–05157—
Washington Elementary School

Hillsborough

PK–0527611.5:1
West Tampa Elementary School

Hillsborough

PK–0536214.9:1
Westchase Elementary School

Hillsborough

PK–0587617:1
Westshore Elementary School

Hillsborough

PK–0525914.1:1
Witter Elementary School

Hillsborough

PK–0553014.7:1
Woodbridge Elementary School

Hillsborough

PK–0560219.2:1

Middle schools in Tampa

24
SchoolGradesStudentsRatioCompare
Benito Middle School

Hillsborough

06–0890319.1:1
Buchanan Middle School

Hillsborough

06–0892822.4:1
Coleman Middle School

Hillsborough

06–0886019.9:1
Davidsen Middle School

Hillsborough

06–0896921.7:1
Dowdell Middle Magnet School

Hillsborough · Magnet

06–0865723.3:1
Excelsior Prep Charter Middle School

Hillsborough · Charter

06–083825.3:1
Farnell Middle School

Hillsborough

06–081,18423.8:1
Ferrell Middle Magnet School

Hillsborough · Magnet

06–0843720:1
Franklin Middle Magnet School

Hillsborough · Magnet

06–0832715.7:1
Hill Middle School

Hillsborough

06–0882019.3:1
Liberty Middle School

Hillsborough

06–0877920.1:1
Madison Middle School

Hillsborough

06–0865821.7:1
Memorial Middle School

Hillsborough

06–0897323.2:1
Orange Grove Middle Magnet School

Hillsborough · Magnet

06–0849721.6:1
Pierce Middle School

Hillsborough

06–0885822.1:1
Progress Village Middle Magnet

Hillsborough · Magnet

06–0884920:1
Sergeant Paul R Smith Middle School

Hillsborough

06–0859519:1
Sligh Middle School

Hillsborough · Magnet

06–0876121.7:1
Stewart Middle Magnet School

Hillsborough · Magnet

06–0879321.1:1
Terrace Community Middle School

Hillsborough · Charter

06–0866022.1:1
Webb Middle School

Hillsborough

06–0878223.3:1
Williams Middle Magnet School

Hillsborough · Magnet

06–0885625.7:1
Wilson Middle School

Hillsborough

06–0859821.1:1
Young Middle Magnet School

Hillsborough · Magnet

06–0830717.6:1

High schools in Tampa

25
SchoolGradesStudentsRatioCompare
Alonso High School

Hillsborough

09–122,86325.4:1
Ami Kids Tampa

Hillsborough · Alternative School

06–121616:1
Blake High School

Hillsborough · Magnet

09–121,60826.9:1
Brooks Debartolo Collegiate High School

Hillsborough · Charter

09–12624—
Chamberlain High School

Hillsborough

09–121,18324.4:1
Dr Kiran C Patel High School

Hillsborough · Charter

09–1263926.6:1
Falkenburg Road Jail

Hillsborough · Alternative School

06–123110.3:1
Freedom High School

Hillsborough

09–121,86922.4:1
Gaither High School

Hillsborough

09–122,04023.8:1
Henry B Plant High School

Hillsborough

09–122,39127.8:1
Hillsborough Ese Contracted Residential Placement

Hillsborough · Special Education School

06–120—
Hillsborough High School

Hillsborough · Magnet

09–121,67923.3:1
Jefferson High School

Hillsborough · Magnet

09–121,31028:1
King High School

Hillsborough · Magnet

09–121,15429.9:1
Leto High School

Hillsborough · Magnet

09–121,99525:1
Middleton High School

Hillsborough · Magnet

09–121,63724.8:1
North Tampa Success Center

Hillsborough · Alternative School

06–12486.4:1
Pace Center for Girls

Hillsborough · Alternative School

06–1246—
Robinson High School

Hillsborough · Magnet

09–121,43826.6:1
Seminole Heights Charter High School

Hillsborough · Charter · Alternative School

07–1227655.2:1
Sickles High School

Hillsborough

09–122,39826.1:1
Sports Leadership and Management Academy (Tampa)

Hillsborough · Charter

06–1258052.7:1
Tampa Bay Technical High School

Hillsborough · Magnet

09–122,181—
West University Charter High

Hillsborough · Charter · Alternative School

09–1241959.9:1
Wharton High School

Hillsborough

09–122,13023.7:1

Combined, early-childhood, and other schools in Tampa

18
SchoolGradesStudentsRatioCompare
Caminiti Exceptional Center

Hillsborough · Special Education School

PK–12694.6:1
Carver Exceptional Center

Hillsborough · Special Education School

04–12463.3:1
Delia Sanchez Full Service School

Hillsborough

PK–PK0—
Detention Center West

Hillsborough · Alternative School

03–12265.2:1
Dorothy Thomas Center

Hillsborough · Special Education School

KG–12353.5:1
Encore

Hillsborough

PK–PK0—
Ese Birth Thru Age 5

Hillsborough · Special Education School

PK–PK5217.3:1
Florida Autism Charter School of Excellence

Hillsborough · Charter · Special Education School

PK–121529.8:1
Hillsborough Virt Instr Prgs

Hillsborough · Virtual

KG–120—
Hillsborough Virtual Franchise High School

Hillsborough · Virtual

KG–123—
Hillsborough Virtual School

Hillsborough · Virtual

KG–1249110.2:1
Hospital/Homebound/Homebased Programs

Hillsborough · Special Education School

PK–121686.7:1
IDEA Victory

IDEA Public Schools · Charter

KG–101,31625.3:1
Lavoy Exceptional Center

Hillsborough · Special Education School

PK–12423.8:1
Medical Academy at D.W. Waters

Hillsborough · Alternative School

PK–129514.6:1
Pepin Academies

Hillsborough · Charter · Special Education School

03–1283413.4:1
Plato Collegiate Academy Tampa

Hillsborough · Charter

KG–1039318.3:1
Pre-K Ese Community Peeps

Hillsborough · Special Education School

PK–PK1055.8:1

Student demographics

Race and ethnicity share of reported enrollment

  • White23.3%
  • Hispanic43.3%
  • Black22.6%
  • Asian5.7%
  • American Indian / Alaska Native0.2%
  • Native Hawaiian / Pacific Islander0.1%
  • Multiracial4.8%

Enrollment-weighted across 157 Tampa schools with NCES CCD 2024–25 race/ethnicity counts (102,428 students). Privacy suppression can leave small gaps.

Questions about public schools in Tampa

How many public schools are in Tampa, FL?

The current NCES directory lists 162 open public schools with a location address in Tampa: 95 elementary, 24 middle, 25 high, 18 combined or other. Together they reported 102,428 students in 2024–25. The count includes charter, alternative, and special-purpose public schools; it excludes private schools.

Which school districts serve Tampa?

Schools with an address in Tampa belong to 2 education agencies, led by Hillsborough (160 schools), IDEA Public Schools (2 schools). A mailing city is not an attendance boundary; confirm the district for a specific address.

What is the largest public high school in Tampa?

Alonso High School reported the largest high-school enrollment in Tampa, with 2,863 students in 2024–25 (grades 09–12). Size is a description of the campus, not a quality measure.

Are there charter schools in Tampa?

Yes. 26 of the 162 public schools in Tampa are identified as charter schools in the NCES directory, including Bridgeprep Academy of Tampa, Brooks Debartolo Collegiate High School, Channelside Academy of Math and Science. Charter schools are public and tuition-free, but admission usually uses an application or lottery.

What is the typical student–teacher ratio in Tampa schools?

The median reported student–teacher ratio across Tampa public schools is 16.6:1, similar to the Florida school median of 16.8:1. The ratio divides enrollment by classroom-teacher FTE; it is not an average class size.

Does living in Tampa guarantee a seat at a specific school?

No. Assignment depends on the district's attendance boundaries, programs, and enrollment rules, which can split a city or cross city lines. Use the district profile and its official boundary or school-locator tool to confirm the assigned school for an exact address.

Nearby Florida cities

Sources: NCES Common Core of Data 2025–26 preliminary directory (schools, grades, addresses, charter status) and 2024–25 nonfiscal files (enrollment, teachers, race/ethnicity, meal eligibility); Civil Rights Data Collection 2021–22 (AP and computer science). Cities are grouped by school mailing address. Methodology · All Florida cities