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

Pinellas County

Florida · Public K-12

Across 155 public schools, Pinellas County, Florida serves roughly 87,955 K-12 students, roughly 1 in 11 residents. That works out to 90 elementary, 21 middle, and 31 high schools.

7-year change in Pinellas County

SY 2017-18 vs SY 2024-25
Total enrollment
87,876
-13,866 (-14%) vs SY 2017-18
School count
150
-1 (-1%) vs SY 2017-18
% White
49%
was 55%
% Hispanic
21%
was 17%
% Black
19%
was 19%
% Asian
4%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
155
1 districts
Enrollment
87,955
NCES CCD
Median income
$72,646
Above Florida avg
Free/reduced lunch
45.0%
Below Florida avg
Elementary
90
43,590 students
Middle
21
15,066 students
High
31
27,677 students
Combined / other
13
1,622 students
LARGEST DISTRICT
PINELLAS
87,955 students · 1 district in Pinellas County

County vs. school enrollment demographics

Left bar is the racial makeup of Pinellas County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
74%
Hispanic
11%
Black
10%
Asian
4%
Two or more
10%
Native American
0%
Pacific Islander
0%
School enrollment
White
49%
Hispanic
21%
Black
19%
Asian
4%
Two or more
6%
Native American
0%
Pacific Islander
0%
Bachelor's+
36.8%
adults 25+
Poverty rate
7.1%
ACS 5-year
Unemployment
4.4%
civilian labor
Median age
49
15.4% under 18

Test scores in Pinellas County

Latest 2024-25 ELA proficiency, 130 schools ranked. Florida state average: 57.1%.

See all 130 schools in Pinellas County ranked by score →

All schools (155)

NameCityLevelGradesEnrollmentRating
PALM HARBOR UNIVERSITY HIGHPalm HarborHigh09-122,413·
LARGO HIGH SCHOOLLargoHigh09-122,058·
EAST LAKE HIGH SCHOOLTarpon SpringsHigh09-121,980·
DIXIE M. HOLLINS HIGH SCHOOLKenneth CityHigh09-121,934·
ST. PETERSBURG HIGH SCHOOLSt PetersburgHigh09-121,736·
OSCEOLA FUNDAMENTAL HIGHSeminoleHigh09-121,706·
PINELLAS PARK HIGH SCHOOLLargoHigh09-121,691·
NORTHEAST HIGH SCHOOLSt PetersburgHigh09-121,684·
CLEARWATER HIGH SCHOOLClearwaterHigh09-121,543·
COUNTRYSIDE HIGH SCHOOLClearwaterHigh09-121,396·
SEMINOLE HIGH SCHOOLSeminoleHigh09-121,394·
MADEIRA BEACH FUNDAMENTAL K-8Madeira BeachElementaryKG-081,306·
DUNEDIN HIGH SCHOOLDunedinHigh09-121,221·
GIBBS HIGH SCHOOLSt PetersburgHigh09-121,125·
TARPON SPRINGS HIGH SCHOOLTarpon SpringsHigh09-121,111·
BOCA CIEGA HIGH SCHOOLGulfportHigh09-121,039·
PALM HARBOR MIDDLE SCHOOLPalm HarborMiddle06-081,017·
PINELLAS PARK MIDDLE SCHOOLPinellas ParkMiddle06-08999·
SAFETY HARBOR MIDDLE SCHOOLSafety HarborMiddle06-08956·
OSCEOLA MIDDLE SCHOOLSeminoleMiddle06-08933·
FITZGERALD MIDDLE SCHOOLLargoMiddle06-08910·
LAKEWOOD HIGH SCHOOLSt PetersburgHigh09-12880·
JOSEPH L. CARWISE MIDDLE SCHOOLPalm HarborMiddle06-08859·
DUNEDIN HIGHLAND MIDDLE SCHOOLDunedinMiddle06-08842·
JAMES B. SANDERLIN K-8St PetersburgElementaryKG-08817·
PINELLAS ACADEMY OF MATH AND SCIENCELargoElementaryKG-08817·
TYRONE MIDDLE SCHOOLSt PetersburgMiddle06-08799·
PINELLAS PREPARATORY ACADEMYLargoElementaryKG-08764·
JOHN HOPKINS MIDDLE SCHOOLSt PetersburgMiddle06-08757·
LARGO MIDDLE SCHOOLLargoMiddle06-08752·
SEMINOLE MIDDLE SCHOOLSeminoleMiddle06-08752·
THURGOOD MARSHALL FUNDAMENTALSt PetersburgMiddle06-08751·
CLEARWATER FUNDAMENTAL MIDDLE SCHOOLClearwaterMiddle06-08736·
OZONA ELEMENTARY SCHOOLPalm HarborElementaryPK-05727·
OAK GROVE MIDDLE SCHOOLClearwaterMiddle06-08724·
DISCOVERY ACADEMY OF SCIENCEClearwaterElementaryKG-08722·
PLUMB ELEMENTARY SCHOOLClearwaterElementaryPK-05704·
AZALEA MIDDLE SCHOOLSt PetersburgMiddle06-08696·
SHORE ACRES ELEMENTARY SCHOOLSt PetersburgElementaryPK-05690·
EISENHOWER ELEMENTARY SCHOOLClearwaterElementaryPK-05678·
OAKHURST ELEMENTARY SCHOOLLargoElementaryPK-05677·
CYPRESS WOODS ELEMENTARY SCHOOLPalm HarborElementaryPK-05676·
NEW HEIGHTS ELEMENTARY SCHOOLSt PetersburgElementaryPK-05666·
TARPON SPRINGS MIDDLE SCHOOLTarpon SpringsMiddle06-08649·
LEILA DAVIS ELEMENTARY SCHOOLClearwaterElementaryPK-05636·
MEADOWLAWN MIDDLE SCHOOLSt PetersburgMiddle06-08616·
PLATO ACADEMY CLEARWATERClearwaterElementaryKG-08616·
CURLEW CREEK ELEMENTARY SCHOOLPalm HarborElementaryPK-05610·
HIGH POINT ELEMENTARY SCHOOLClearwaterElementaryPK-05600·
SAFETY HARBOR ELEMENTARY SCHOOLSafety HarborElementaryPK-05588·
STARKEY ELEMENTARY SCHOOLSeminoleElementaryPK-05580·
BAY VISTA FUNDAMENTAL ELEMENTARY SCHOOLSt PetersburgElementaryKG-05574·
SAWGRASS LAKE ELEMENTARY SCHOOLSt PetersburgElementaryPK-05573·
SKYVIEW ELEMENTARY SCHOOLPinellas ParkElementaryPK-05564·
SUTHERLAND ELEMENTARY SCHOOLPalm HarborElementaryPK-05564·
PERKINS ELEMENTARY SCHOOLSt PetersburgElementaryPK-05561·
PONCE DE LEON ELEMENTARY SCHOOLClearwaterElementaryPK-05546·
RICHARD O JACOBSON TECHNICAL HIGH SCHOOL AT SEMINOLESeminoleHigh09-12546·
GARRISON-JONES ELEMENTARY SCHOOLDunedinElementaryPK-05545·
FRONTIER ELEMENTARY SCHOOLClearwaterElementaryPK-05542·
CURTIS FUNDAMENTAL ELEMENTARYDunedinElementaryKG-05538·
DOUGLAS L. JAMERSON JR. ELEMENTARYSt PetersburgElementaryPK-05536·
PLATO ACADEMY PINELLAS PARK CHARTER SCHOOLPinellas ParkElementaryKG-08535·
BAUDER ELEMENTARY SCHOOLSeminoleElementaryPK-05530·
SKYCREST ELEMENTARY SCHOOLClearwaterElementaryPK-05521·
BAY POINT MIDDLE SCHOOLSt PetersburgMiddle06-08519·
MILDRED HELMS ELEMENTARY SCHOOLLargoElementaryPK-05515·
CAMPBELL PARK ELEMENTARY SCHOOLSt PetersburgElementaryPK-05502·
BROOKER CREEK ELEMENTARY SCHOOLTarpon SpringsElementaryPK-05501·
LAKE ST. GEORGE ELEMENTARY SCHOOLPalm HarborElementaryPK-05499·
WESTGATE ELEMENTARY SCHOOLSt PetersburgElementaryPK-05498·
PINELLAS CENTRAL ELEMENTARY SCHOOLPinellas ParkElementaryPK-05483·
FOREST LAKES ELEMENTARY SCHOOLOldsmarElementaryPK-05480·
DUNEDIN ELEMENTARY SCHOOLDunedinElementaryPK-05474·
OLDSMAR ELEMENTARY SCHOOLOldsmarElementaryPK-05473·
SEVENTY-FOURTH ST. ELEMENTARYSt PetersburgElementaryPK-05472·
BELCHER ELEMENTARY SCHOOLClearwaterElementaryPK-05467·
FUGUITT ELEMENTARY SCHOOLLargoElementaryPK-05464·
PASADENA FUNDAMENTAL ELEMENTARY SCHOOLSt PetersburgElementaryKG-05459·
BARDMOOR ELEMENTARY SCHOOLSeminoleElementaryPK-05457·
BELLEAIR ELEMENTARY SCHOOLClearwaterElementaryPK-05455·
SOUTHERN OAK ELEMENTARY SCHOOLLargoElementaryPK-05451·
LYNCH ELEMENTARY SCHOOLSt PetersburgElementaryPK-05450·
HIGHLAND LAKES ELEMENTARY SCHOOLPalm HarborElementaryPK-05449·
LAKEWOOD ELEMENTARY SCHOOLSt PetersburgElementaryPK-05446·
MCMULLEN-BOOTH ELEMENTARY SCHOOLClearwaterElementaryPK-05445·
RIDGECREST ELEMENTARY SCHOOLLargoElementaryPK-05438·
PINELLAS PARK ELEMENTARY SCHOOLPinellas ParkElementaryPK-05435·
MARJORIE KINNAN RAWLINGS ELEMPinellas ParkElementaryPK-05433·
NORTH SHORE ELEMENTARY SCHOOLSt PetersburgElementaryPK-05433·
ANONA ELEMENTARY SCHOOLLargoElementaryPK-05430·
SUNSET HILLS ELEMENTARY SCHOOLTarpon SpringsElementaryPK-05428·
BLANTON ELEMENTARY SCHOOLSt PetersburgElementaryPK-05427·
AZALEA ELEMENTARY SCHOOLSt PetersburgElementaryPK-05426·
FAIRMOUNT PARK ELEMENTARY SCHOOLSt PetersburgElementaryPK-05425·
ELISA NELSON ELEMENTARYPalm HarborElementary01-05421·
GULFPORT MONTESSORI ELEMENTARY SCHOOLGulfportElementaryPK-05421·
NORTHWEST ELEMENTARY SCHOOLSt PetersburgElementaryPK-05418·
TARPON SPRINGS ELEMENTARY SCHOOLTarpon SpringsElementaryPK-05417·
ORANGE GROVE ELEMENTARY SCHOOLSeminoleElementaryPK-05405·

Cities in Pinellas County

St Petersburg43 schoolsClearwater30 schoolsLargo19 schoolsPinellas Park13 schoolsPalm Harbor11 schoolsSeminole10 schoolsTarpon Springs10 schoolsDunedin7 schoolsGulfport3 schoolsOldsmar2 schoolsSafety Harbor2 schoolsSt. Petersburg2 schoolsKenneth City1 schoolMadeira Beach1 schoolSt. Peterburg1 school

About Pinellas County

Pinellas County is a sprawling Florida county of about 963,481 residents, home to 155 public schools and roughly 87,955 students.

Looking at the wider area, census numbers show typical household earnings sit around $72,646, about 37% of adults have a bachelor's degree or above, and the poverty rate is around 7%. That income level is 6% higher than the Florida median.

Looking at the level breakdown, Pinellas County spans 90 elementary schools (43,590 students), 21 middle schools (15,066), 31 high schools (27,677), and 13 combined or other schools.

PINELLAS dominates the local landscape, accounting for roughly 87,955 students on its own.

Five-year track record. Combined enrollment now sits at 87,876 students, decreased 14% from the 101,742 reported in SY 2017-18. Pinellas County now counts 150 public schools, down from 151 in SY 2017-18. The White share of public-school enrollment decreased from 55% to 49%.

Within the allk12 community for this area, the community for Pinellas County discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools serve Pinellas County?
There are 155 public K-12 schools in Pinellas County, Florida, with a combined enrollment of about 87,955.
How many high schools are in Pinellas County?
Pinellas County, Florida has 31 public high schools, serving approximately 27,677 students.
How many middle schools are in Pinellas County?
Pinellas County, Florida has 21 public middle schools, serving approximately 15,066 students.
How many elementary schools are in Pinellas County?
Pinellas County, Florida has 90 public elementary schools, serving approximately 43,590 students.
What is the largest school district in Pinellas County?
PINELLAS is the largest school district in Pinellas County, serving approximately 87,955 students. The county contains 1 school district overall.
How many people live in Pinellas County?
Pinellas County has roughly 963,481 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Pinellas County?
Median household income in Pinellas County is $72,646, above the Florida average of $68,377. About 7.1% of residents live below the federal poverty line.
How educated are residents of Pinellas County?
Approximately 36.8% of adults 25 and older in Pinellas County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Pinellas County qualify for free or reduced lunch?
Roughly 45.0% of students in Pinellas County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Florida county average of 51.6%.
What is the student-teacher ratio in Pinellas County schools?
Across Pinellas County public schools, the enrollment-weighted student-teacher ratio is approximately 17.0 to 1.

Pinellas County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data