The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·PINELLAS·NCES 120156001675

ST. PETERSBURG HIGH SCHOOL

2501 5TH AVE N, ST PETERSBURG, FL 33713 · (727) 893-1842 · Pinellas County
GRADES 09–12HIGH11-CITYREGULAR SCHOOL1,736 STUDENTS
Enrollment
1,736
High
DISTRICT 923 · STATE 1,035
Student : Teacher
21.2:1
82 FTE teachers
DISTRICT 21.4:1 · STATE 23.5:1
Free / Reduced Lunch
35%
612 students
DISTRICT 48% · STATE 50%
Community
2
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
448
Grade 10
427
Grade 11
499
Grade 12
362
Student demographics
White
89151%
DISTRICT 49% · STATE 33%
Hispanic
31118%
DISTRICT 21% · STATE 38%
Black
29017%
DISTRICT 19% · STATE 21%
Asian
1589%
DISTRICT 4% · STATE 3%
Two+
784%
DISTRICT 6% · STATE 4%
Native American
20%
DISTRICT 0% · STATE 0%
Pacific Islander
60%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
89151%
Female
84549%

Discussions

+ POST

Test scores

FAST / B.E.S.T. 2024-25 . % at Level 3 or Above
English Language Arts
62.5%
FL avg 56.7% . +7.6pp since 2023
Math
42.0%
FL avg 58.9% . +20.0pp since 2023
Source: FAST / B.E.S.T.. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
53.0%
composite math + reading, all grades
Predicted
63.5%
based on FL schools with similar FRL share
Beats by
-10.5pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
1,736
-165 (-9%) vs 2017
Student : Teacher
21.2:1
was 20.7:1
% White
51%
was 55%
% Hispanic
18%
was 11%
% Black
17%
was 18%
% Asian
9%
was 12%
Source: NCES Common Core of Data

About ST. PETERSBURG HIGH SCHOOL

ST. PETERSBURG HIGH SCHOOL operates as a high-enrollment high school in ST PETERSBURG, Florida, operated by PINELLAS. Current enrollment sits at 1,736 students spanning grades 9 through 12. Enrollment runs roughly 68% above the state mean of about 1,035.

PINELLAS comprises 151 schools with combined enrollment of 87,955 students; ST. PETERSBURG HIGH SCHOOL is among them.

On the student-mix side, ST. PETERSBURG HIGH SCHOOL records that the largest single group is White at 51%, but no single group is in the majority. Beyond that, the school reports 18% Hispanic, 17% Black, 9% Asian, 4% multiracial. That is meaningfully less White than the county at large, where the share is closer to 74%.

Looking at school resources, On paper, ST. PETERSBURG HIGH SCHOOL has 82 full-time-equivalent teachers, translating to a class-load average of around 21.2:1. That figure is tighter than the state norm's 23.5:1 average. An estimated 35% of students are eligible for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. By comparison, Pinellas County runs at roughly 45%, so the school's eligibility rate is lower than the surrounding baseline.

Adjusting for the school's free-and-reduced-lunch share, ST. PETERSBURG HIGH SCHOOL performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 63.5%, the actual is 53.0%, a residual of -10.5 points.

Around the school, Pinellas County reports that median household earnings sit near $72,646, about 37% of the adult population holds a bachelor's degree or above, and roughly 7% of residents live below the federal poverty line. Across Pinellas County's 155 public schools (combined enrollment of about 87,955 students), ST. PETERSBURG HIGH SCHOOL is one campus in the mix.

The closest other public school is WOODLAWN ELEMENTARY SCHOOL, roughly 1.0 miles away. Within five miles, there are 8 other public schools. On composite proficiency, ST. PETERSBURG HIGH SCHOOL comes 3rd of 9 in the immediate cluster, higher than the nearby-schools average of 47.7%.

Geographically, the school is in an urban area.

Trend over the last 7 years. ST. PETERSBURG HIGH SCHOOL's enrollment has edged down 9% since 2018, when it stood at 1,901 (now 1,736). Over the same period, the Hispanic share edged up from 11% to 18%.

On the community side, recent activity here tends to focus on fundraisers, lost-and-found posts, and report-card season. Contributors range from current parents to recent graduates and teachers.

Pinellas County at a glance

View full county profile
Population
963,481
Census ACS
Median income
$72,646
Household, ACS
Bachelor's+
37%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
155
87,955 students

Quick facts

School name
ST. PETERSBURG HIGH SCHOOL
District
PINELLAS
Address
2501 5TH AVE N, ST PETERSBURG, FL 33713
Phone
(727) 893-1842
County
Pinellas County
Level
High
Grade range
09–12
Total enrollment
1,736
Teachers (FTE)
82
Student–teacher ratio
21.2:1
Free/Reduced lunch
612 (35%)
Locale
11-City: Large
NCES ID
120156001675
Charter school
No
Virtual school
No

Related schools

Other schools in PINELLAS
Other schools in ST PETERSBURG
Nearby schools

Frequently asked questions

About ST. PETERSBURG HIGH SCHOOL
How large is ST. PETERSBURG HIGH SCHOOL?
ST. PETERSBURG HIGH SCHOOL enrolls approximately 1,736 students in grades 09-12.
What grades does ST. PETERSBURG HIGH SCHOOL serve?
ST. PETERSBURG HIGH SCHOOL serves grades 09-12.
How many teachers does ST. PETERSBURG HIGH SCHOOL have?
ST. PETERSBURG HIGH SCHOOL employs 82 FTE teachers, for a student-to-teacher ratio of 21.2:1.
What is the racial breakdown of students at ST. PETERSBURG HIGH SCHOOL?
At ST. PETERSBURG HIGH SCHOOL, the student body is approximately 51% White, 18% Hispanic, 17% Black, 9% Asian, 4% Two or more.
Is ST. PETERSBURG HIGH SCHOOL public or private?
ST. PETERSBURG HIGH SCHOOL is a public K-12 school, overseen by PINELLAS.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post