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
DROPOUT PREVENTION SCHOOLLargoCombinedPK-12395·
EAST LAKE MIDDLE SCHOOL ACADEMY OF ENGINEERINGTarpon SpringsMiddle06-08392·
BAY POINT ELEMENTARY SCHOOLSt PetersburgElementaryPK-05390·
ENTERPRISE CHARTER HIGH SCHOOLClearwaterHigh09-12387·
ATHENIAN ACADEMYClearwaterElementaryKG-08377·
PLATO ACADEMY OF ST.PETERSBURGSt. PetersburgElementaryKG-08374·
LEALMAN AVENUE ELEMENTARY SCHOOLSt PetersburgElementaryPK-05371·
SEMINOLE ELEMENTARY SCHOOLSeminoleElementaryPK-05371·
MIDTOWN ACADEMYSt PetersburgElementaryKG-05368·
WALSINGHAM ELEMENTARY SCHOOLLargoElementaryPK-05366·
MELROSE ELEMENTARY SCHOOLSt PetersburgElementaryPK-05356·
JOHN M. SEXTON ELEMENTARY SCHOOLSt PetersburgElementaryPK-05355·
PLATO ACADEMY CHARTER SCHOOL TARPON SPRINGSTarpon SpringsElementaryKG-08349·
PLATO ACADEMY PALM HARBOR CHARTER SCHOOLPalm HarborElementaryKG-08343·
MAXIMO ELEMENTARY SCHOOLSt PetersburgElementaryPK-05339·
ACADEMIE DA VINCI CHARTER SCHOOLDunedinElementaryKG-08336·
SAN JOSE ELEMENTARY SCHOOLDunedinElementaryPK-05336·
MOUNT VERNON ELEMENTARY SCHOOLSt PetersburgElementaryPK-05333·
MANGROVE BAY MIDDLE SCHOOLSt PetersburgMiddle06-08317·
GULF BEACHES ELEMENTARY MAGNET SCHOOLSt. PetersburgElementaryKG-05313·
PLATO SEMINOLELargoElementaryKG-08311·
LAKEVIEW FUNDAMENTAL ELEMENTARYSt PetersburgElementaryPK-05309·
LEALMAN INNOVATION ACADEMYSt PetersburgHigh05-12307·
PLATO ACADEMY LARGO CHARTER SCHOOLLargoElementaryKG-08305·
CROSS BAYOU ELEMENTARY SCHOOLPinellas ParkElementaryPK-05303·
SANDY LANE ELEMENTARY SCHOOLClearwaterElementaryPK-05288·
KINGS HIGHWAY ELEMENTARY MAGNET SCHOOLClearwaterElementaryPK-05277·
TARPON SPRINGS FUNDAMENTAL ELETarpon SpringsElementaryKG-05267·
ST. PETERSBURG COLLEGIATE HIGH SCHOOLSt PetersburgHigh10-12260·
BEAR CREEK ELEMENTARY SCHOOLSt PetersburgElementaryPK-05237·
ST. PETERSBURG COLLEGIATE HIGH SCHOOL NORTH PINELLASTarpon SpringsHigh10-12223·
ST. PETERSBURG COLLEGIATE STEM HIGH SCHOOLSt. PeterburgHigh09-12220·
WOODLAWN ELEMENTARY SCHOOLSt PetersburgElementaryPK-05216·
ESE COUNTYWIDEPinellas ParkCombinedPK-12206·
PINELLAS GULF COAST ACADEMYClearwaterHigh09-12202·
PINELLAS HIGH INNOVATIONClearwaterCombined04-11194·
NINA HARRIS ESE CENTERPinellas ParkCombinedPK-12160·
RICHARD L. SANDERS SCHOOLPinellas ParkCombinedKG-12160·
PINELLAS VIRTUAL FRANCHISEClearwaterCombinedKG-12153·
PINELLAS MYCROSCHOOL OF INTEGRATED ACADEMICS AND TECHNOLOGISt PetersburgHigh08-12149·
BAYSIDE HIGH SCHOOLClearwaterHigh09-12139·
PAUL B. STEPHENS ESE CENTERClearwaterCombinedPK-12137·
PINELLAS TELESCHOOLClearwaterHigh06-12130·
CALVIN A. HUNSINGER SCHOOLClearwaterCombinedKG-12101·
CHI CHI RODRIQUEZ ACADEMYClearwaterMiddle04-0890·
PINELLAS SECONDARY SCHOOLPinellas ParkHigh06-1279·
DISSTON ACADEMYGulfportHigh05-1263·
HOSPITAL/HOMEBOUNDPinellas ParkCombinedPK-1261·
PINELLAS JUVENILE DET CENTERLargoCombinedKG-1255·
PACE CENTER FOR GIRLSPinellas ParkHigh06-1236·
PINELLAS COUNTY JAILLargoHigh06-1225·
PINELLAS VIRTUAL INSTRUCTION PROGRAMClearwaterCombinedKG-120·
PINELLAS VIRTUAL K-12ClearwaterCombinedKG-120·
STRIVE ACADEMYLargoHigh06-120·
ALFRED ADLER ELEMENTARY SCHOOLSt PetersburgCombinedM-M··

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