20+ elementary, middle, and high schools in Tampa Bay, FL

From Hyde Park to Clearwater, we’re giving you all the pertinent details about some of the elementary, middle, and high schools in Tampa Bay.

  • Facebook
  • Twitter
  • Nextdoor
  • Email

We’re giving you all the pertinent details about some of the elementary, middle, and high schools in the Pinellas and Hillsborough County School Districts.

Photo by Oleksandr Pidvalnyi via Pexels

Tampa Bay has more than 460 schools and 300,000+ students. We’re giving you the 411 on enrollment, student-teacher ratio, tuition, and more (thanks to data from U.S. News & World Report ) for the area’s major public + private schools. And don’t worry, there won’t be any homework.

Pssst — don’t let school traffic impact your plans. See the map below for a visual of where these TBAY-area schools are located.

Before we dive in, here are three fast facts about schools in the Tampa Bay area:

  • The Hillsborough County Public Schools system has a graduation rate of 87.9%
  • Pinellas County’s minority enrollment is 50%.
  • Both counties combined have 448 full-time school counselors (not including private or specialty schools)

Elementary Schools

Alexander Elementary School , 5602 N. Lois Ave., Tampa

Anderson Elementary School , 3910 W. Fair Oaks Ave., Tampa

Ballast Point Elementary School , 2802 W. Ballast Point Blvd., Tampa

Azalea Elementary School , 1680 74th St. N., St. Petersburg

Bear Creek Elementary School , 350 61st St. S., St. Petersburg

  • Grades Pre K-5
  • Total enrollment: 290
  • Student-teacher ratio: 11:1
  • Tuition-free

Grady Elementary School , 3910 W. Morrison Ave., Tampa

  • Grades Pre K-5
  • Total enrollment: 530
  • Student-teacher ratio: 15:1
  • Tuition-free

Middle Schools

Adams Middle School , 10201 N. Blvd., Tampa

  • Grades 6-8
  • Total enrollment: 706
  • Student-teacher ratio: 15:1
  • Tuition-free

Benito Middle School , 10101 Cross Creek Blvd., Tampa

Buchanan Middle School , 1001 W. Bearss Ave., Tampa

  • Grades 6-8
  • Total enrollment: 766
  • Student-teacher ratio: 17:1
  • Tuition-free

James. B Sanderlin , 2350 22nd Ave. S., St. Petersburg

Thurgood Marshall Fundamental , 3901 22nd Ave. S., St. Petersburg

High Schools

Plant High School , 2415 S. Himes Ave., Tampa

Steinbrenner High School , 5575 W. Lutz Lake Fern Rd., Lutz

Sickles High School , 7950 Gunn Hwy., Tampa

Palm Harbor University High School , 1900 Omaha St., Palm Harbor

Boca Ciega High School , 924 58th St. S., Gulfport

St. Petersburg Collegiate High School , 6605 5th Ave. N., St. Petersburg

Bayside High School , 14405 49th St. N., Clearwater

  • Grades 9-12
  • Total enrollment: 222
  • Student-teacher ratio: 13:1
  • Tuition-free

St. Petersburg High School , 2501 5th Ave. N., St. Petersburg

Private Schools

Hillel Academy of Tampa , 2020 W. Fletcher Ave., Tampa | Founded in 1970

  • Grades PK-8
  • Day school
  • Total enrollment: 129
  • Student-teacher ratio: 7:1
  • Tuition: $19,680+ /year
  • Academics available for boys and girls

Hillsdale Christian Academy , 6201 Ehrlich Rd., Tampa | Founded in 2005

  • Grades PK-8
  • Day school
  • Total enrollment: 150
  • Student-teacher ratio: 9:1
  • Tuition: Varies by program
  • Academics available for boys and girls

The Montessori House Day School , 5117 Ehrlich Rd. + 7010 Hanley Rd., Tampa | Founded in 1970

  • Grades PK-6
  • Day school
  • Total enrollment: 142
  • Student-teacher ratio: 9:1
  • Tuition: Varies by program
  • Academics available for boys and girls

Berkeley Preparatory School , 4811 Kelly Rd., Tampa | Founded in 1960

  • Grades PK-12
  • Day school
  • Total enrollment: 1,335
  • Student-teacher ratio: 10:1
  • Tuition: $20,760+ /year
  • Academics available for boys and girls

Admiral Farragut Academy , 501 Park St. N., St. Petersburg | Founded in 1933

  • Grades K-12 (offers a post-graduate year)
  • Day and international boarding school
  • Total enrollment: 503
  • Student-teacher ratio: 11:1
  • Tuition: Varies by program
  • Academics available for boys and girls

Canterbury School of Florida , Two campuses | Founded in 1968

  • Grades PK-12
  • Day school
  • Total enrollment: 490
  • Student-teacher ratio: 7:1
  • Tuition: $6,200-$23,500 /year
  • Academics available for boys and girls

Specialty Schools

The dePaul School for Dyslexia , 2747 Sunset Point Rd., Clearwater | Founded in 1983

  • Grades 2-9
  • Day school
  • Total enrollment: 73
  • Student-teacher ratio: 6:1
  • Tuition: $20,000+ /year
  • Academics available for children with language-based learning differences (Dyslexia and ADHD)

The Broach School , 4903 Ehrlich Rd., Tampa + 5175 45th St. N., St. Petersburg | Founded in 1973

  • Grades K-12
  • Day school
  • Total enrollment: 68
  • Student-teacher ratio: 11:1
  • Tuition: Varies by program
  • Academics available for children with unique abilities and special needs

The Waldorf School of Tampa Bay , 1857 Curlew Rd., Palm Harbor | Founded in 1923

  • Grades PK-8
  • Day school
  • Total enrollment: No data available
  • Student-teacher ratio: No data available
  • Tuition: No data available
  • Academics available for children that excel in a multi-sensory teaching environment

Hillsborough Virtual School , Online

  • Grades K-12
  • Day school
  • Total enrollment: 1, 366
  • Student-teacher ratio: 33:1
  • Tuition-free
  • Academics available for children in need of a flexible learning environment

Pinellas Virtual School , Online

  • Grades K-12
  • Day school
  • Total enrollment: No data available
  • Student-teacher ratio: No data available
  • Tuition-free
  • Academics available for children in need of a flexible learning environment
  • Facebook
  • Twitter
  • Nextdoor
  • Email
Check out our other Guides