St. Petersburg High, 2501 Fifth Ave. N: grades 9 to 12, 1,736 students in 2024-25, an A in Florida's 2026 school grades. IB, zone, bell times.
Last checked Oct. 11, 2026. Sources: the school’s website, Pinellas County Schools’ zoning maps, 2026-27 bell times and student calendar, the Florida Department of Education’s 2026 school grades file, the federal NCES school directory and the FHSAA’s 2026-27 football assignments.
St. Petersburg High is the Pinellas County Schools high school for grades 9 to 12 at 2501 Fifth Ave. N, inside city limits in the Kenwood area. Its teams are the Green Devils, and its zone covers more of the city than any other high school’s.
Who to call
- Front office: 727-893-1842, 2501 Fifth Ave. N, St. Petersburg, FL 33713
- School website: stpete-hs.pcsb.org
- Enrolling or changing schools: the district’s Student Assignment Office, 727-588-6210, and its how to enroll page
- Buses: the district’s Transportation Call Center, 727-587-2020, 6:30 a.m. to 5:30 p.m. weekdays
- Which school is my address zoned for? the district’s School Zone Locator
| Address | 2501 Fifth Ave. N, St. Petersburg, FL 33713 |
| Phone | 727-893-1842 |
| Grades | 9 to 12 |
| District | Pinellas County Schools |
| State school number | 52-3781 |
Principal
Principal Darlene Lebo, according to the school’s Center for Construction Technologies page.
Enrollment and teachers
The federal NCES directory counted 1,736 students in the 2024-25 school year, with 82 full-time-equivalent classroom teachers. That is about 21 students per teacher. The year before, the count was 1,710.
The state’s 2026 grades file lists 55.2% of the school’s students as economically disadvantaged.
State report card
Florida grades every public school A to F on the share of possible points it earns on the measures in the state’s 2026 school grades file: test scores, learning gains and, for high schools, graduation and college and career acceleration. The file sets an A for high schools at 65% of points or more.
| School year | Grade |
|---|---|
| 2025-26 | A (69% of possible points) |
| 2024-25 | B |
| 2023-24 | B |
From the same file, the share of students scoring on grade level on the state tests in 2025-26:
- English language arts: 71%
- Math: 64%
- Science: 78%
- Social studies: 77%
The file gives a graduation rate of 100% for 2024-25, and 70% on college and career acceleration (students earning credit through programs such as AP, IB, AICE, dual enrollment or industry certifications).
The full report card is on the state’s Florida school report cards site. It is an interactive dashboard; the figures above come from the downloadable file.
Attendance zone and feeder schools
Check any address with the district’s School Zone Locator, or see the district’s high school zoning map. Zones do not follow city limits.
Of the 153,244 St. Petersburg address points in Pinellas County’s address layer, 48,705 (31.8%) fall inside the St. Petersburg High zone on that map. An address point can be a house, an apartment or a business.
The district does not publish a feeder list. Comparing its zoning maps (the middle and high school maps it posts were first drawn for 2012-13; the elementary map is for 2026-27), the city addresses in this zone fall in these zones:
- Middle school: John Hopkins Middle (59%), Tyrone Middle (25%), Meadowlawn Middle (10%) and Azalea Middle (5%).
- Elementary school: North Shore (32%), Woodlawn (19%), Mount Vernon (12%), Campbell Park (10%), Northwest (10%), New Heights (9%), John M. Sexton (5%) and Westgate (4%).
The district’s Planning for Progress recommendations, up for a School Board vote at 5 p.m. Tuesday, Oct. 13, leave this zone as it is but would change several schools inside it for 2027-28:
- John M. Sexton Elementary would close, with its zone split between Lynch and Woodlawn. The board also looked at closing Woodlawn instead at its Oct. 6 workshop.
- New Heights and Westgate would take in parts of the Blanton Elementary zone, which would close.
- Students northwest of Tyrone Boulevard would move from the Azalea Middle zone to Tyrone Middle.
Programs
The school’s website lists:
- International Baccalaureate (IB): a Pre-IB program in grades 9 and 10 and the two-year IB Diploma Programme in grades 11 and 12. Pre-IB students need a 2.69 unweighted grade point average at the end of 10th grade to enter the diploma program, according to the school’s IB page.
- Center for Construction Technologies: construction trades for grades 9 to 12, with National Center for Construction Education and Research certifications.
- Exercise Science and Performance Education (ESPE).
- Air Force JROTC and the 3DE program by Junior Achievement.
Applications for district programs for 2027-28 open Jan. 5-15, 2027, according to the district’s magnet and fundamental programs page.
Sports and activities
For football in 2026-27, St. Petersburg High plays in Class 4A, Region 3, District 10 with Clearwater, Dixie Hollins, Northeast, Osceola (Seminole) and Pinellas Park (Largo), according to the FHSAA’s assignments.
The school’s athletics page posts fall information for volleyball and swimming. Its weekly update for Oct. 5 listed golf, bowling, football, swimming and volleyball events.
Scores and schedules: our Friday night football page and the scoreboard.
Calendar and bell times
Classes run 7:45 a.m. to 2:15 p.m., according to the district’s 2026-27 bell times. St. Petersburg High is a first-tier school, so the district does not shift its times.
From the district’s 2026-27 student calendar:
- Monday, Oct. 12: no school for students (a possible hurricane make-up day)
- Wednesday, Nov. 11: no school (a possible hurricane make-up day)
- Nov. 21-29: Thanksgiving week, no school
- Dec. 19 to Jan. 3, 2027: winter holidays; Monday, Jan. 4, is also off, and the second semester begins Tuesday, Jan. 5
- Monday, Jan. 18, 2027: Martin Luther King Jr. Day, no school
- Monday, Feb. 15, 2027: Presidents Day, no school
- March 13-21, 2027: spring holidays
- Thursday, May 27, 2027: last day of school, with students released two hours early
More on St. Petersburg schools
- The school’s website and the district’s directory of schools
- Every public school in St. Petersburg
- Our St. Petersburg schools guide for enrolling, the School Board and the full calendar
Frequently asked questions
What grades does St. Petersburg High serve?
Grades 9 to 12. It is a Pinellas County Schools high school at 2501 Fifth Ave. N in St. Petersburg.
What is St. Petersburg High’s school grade?
St. Petersburg High earned an A in Florida’s 2026 school grades, with 69% of possible points. It earned a B in 2025 and 2024.
What time does St. Petersburg High start?
Classes run 7:45 a.m. to 2:15 p.m. in 2026-27, according to the district’s bell times.
Which middle schools feed into St. Petersburg High?
On the district’s zoning maps, most St. Petersburg addresses in its zone are in the John Hopkins Middle zone, with others in the Tyrone, Meadowlawn and Azalea middle zones.
Have your say