Skip to content
USCity.review

Public schools in Tampa, FL

175 public schools enrolling 110,492 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a Tampa address are included.

School Students

Madison Middle School

Middle · Hillsborough

563

Bellamy Elementary School

Elementary · Hillsborough

558

Twin Lakes Elementary School

Elementary · Hillsborough

539

Citrus Park Elementary School

Elementary · Hillsborough

531

Mendenhall Elementary School

Elementary · Hillsborough

530

Dowdell Middle Magnet School

Middle · Hillsborough

526

Lamb Elementary

Elementary · Hillsborough

518

Alexander Elementary School

Elementary · Hillsborough

509

Witter Elementary School

Elementary · Hillsborough

508

Orange Grove Middle Magnet School

Middle · Hillsborough

498

Gorrie Elementary School

Elementary · Hillsborough

491

Heritage Elementary School

Elementary · Hillsborough

489

Bing Elementary School

Elementary · Hillsborough

482

Morgan Woods Elementary School

Elementary · Hillsborough

480

Tampa Bay Boulevard Elementary School

Elementary · Hillsborough

480

Potter Elementary School

Elementary · Hillsborough

472

Ballast Point Elementary School

Elementary · Hillsborough

445

Young Middle Magnet School

Middle · Hillsborough

443

Clair-Mel Elementary School

Elementary · Hillsborough

439

Sports Leadership And Management Academy (Tampa)

High · Charter · Hillsborough

434

Ferrell Middle Magnet School

Middle · Hillsborough

431

Kenly Elementary School

Elementary · Hillsborough

431

Muller Elementary Magnet School

Elementary · Hillsborough

430

Egypt Lake Elementary School

Elementary · Hillsborough

429

Foster Elementary School

Elementary · Hillsborough

423

Channelside Academy Of Math And Science

Elementary · Charter · Hillsborough

415

Monroe Middle Magnet School

Middle · Hillsborough

412

Westshore Elementary School

Elementary · Hillsborough

408

West University Charter High

High · Charter · Hillsborough

407

Plato Academy Tampa Charter School

Elementary · Charter · Hillsborough

404

Town & Country Elementary School

Elementary · Hillsborough

399

New Springs Schools

Elementary · Charter · Hillsborough

397

Lockhart Elementary Magnet School

Elementary · Hillsborough

395

West Tampa Elementary School

Elementary · Hillsborough

391

James Elementary School

Elementary · Hillsborough

386

Macfarlane Park Elementary Magnet School

Elementary · Hillsborough

384

Palm River Elementary School

Elementary · Hillsborough

384

Lanier Elementary School

Elementary · Hillsborough

380

Shore Elementary Magnet School

Elementary · Hillsborough

375

Seminole Elementary School

Elementary · Hillsborough

370