Private school campus with Spanish-style architecture and tropical landscaping

Private Schools

Tampa Bay is home to some of the highest-rated private schools in Florida. Here is a guide to the top options across Hillsborough and Pinellas counties.

Hillsborough County

Tampa Area Schools

Berkeley Preparatory School

A+ Niche

Ranked #1 private K-12 school in the Tampa area and 86th nationally. A co-educational, non-sectarian day school with rigorous academics, strong arts programs, and competitive athletics.

K-12 Tampa
Visit website

Tampa Preparatory School

A+ Niche

An innovative, 6-12 school focused on developing well-rounded students through academics, arts, athletics, and character development. Downtown Tampa campus with a global perspective.

Grades 6-12 Downtown Tampa
Visit website

Carrollwood Day School

A+ Niche

An IB World School offering the International Baccalaureate program from Pre-K through 12th grade. Located in the Carrollwood area with a focus on global education and community.

Pre-K through 12 Carrollwood
Visit website

Academy of the Holy Names

A+ Niche

An all-girls Catholic school with a long tradition of academic excellence. Strong college preparatory program, leadership development, and community service emphasis.

Pre-K through 12 South Tampa

Pinellas County

St. Petersburg Area Schools

Shorecrest Preparatory School

#1 Pinellas

Ranked #1 in Pinellas County and #2 in the greater Tampa Metro Area. A co-educational, non-sectarian day school from age 2 through 12th grade with a beautiful campus near the waterfront.

Age 2 through 12 St. Petersburg
Visit website

Canterbury School of Florida

An Episcopal college-preparatory school serving Pre-K through 12th grade. Known for small class sizes, strong community, and a beautiful St. Pete campus with a focus on character development.

Pre-K through 12 St. Petersburg
Visit website

Admiral Farragut Academy

A boarding and day school serving K-12. Unique waterfront campus with sailing, marine science, and leadership programs. One of the few boarding school options in the Tampa Bay area.

K-12 Boarding & Day St. Petersburg
Visit website

Other Notable Schools

  • Jesuit High School · Tampa · All-boys Catholic college prep
  • Cambridge Christian School · Tampa · K-12 Christian education
  • Academy at the Lakes · Land O' Lakes · Independent Pre-K through 12
  • Keswick Christian School · St. Petersburg · K-12 Christian education
  • IMG Academy · Bradenton · World-class athletic and academic training

Choosing a school is a big decision.

I help families navigate school choices when relocating to Tampa Bay. Let's talk about what matters most for your kids.