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

7 schools in Panama City Beach

Florida · Public K-12

7 public K-12 schools operate inside Panama City Beach, with combined enrollment of about 5,467 students (5 elementary and 1 high).

7-year change in Panama City Beach

SY 2017-18 vs SY 2024-25
Total enrollment
5,467
+775 (+17%) vs SY 2017-18
School count
7
+2 (+40%) vs SY 2017-18
% Hispanic
16%
was 8%
% Black
11%
was 5%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
A. GARY WALSINGHAM ACADEMYElementaryPK-05470
BREAKFAST POINT ACADEMYElementaryPK-081,089
HUTCHISON BEACH ELEMENTARY SCHOOLElementaryKG-05573
J.R. ARNOLD HIGH SCHOOLHigh09-121,629
PATRONIS ELEMENTARY SCHOOLElementaryKG-05589
SURFSIDE MIDDLE SCHOOLCombinedPK-12755
WEST BAY ELEMENTARY SCHOOLElementaryPK-05362

About Panama City Beach

Panama City Beach, Florida is home to 7 public schools, with combined enrollment of approximately 5,467 students. By school count, it is a moderately sized city.

For a sense of the school types, the city is built around 5 elementary, 1 high, and 1 other.

Per-campus enrollment runs near 781, meaningfully above the state mean of about 705.

Five-year track record. Across the same 7-year window, public-school enrollment increased 17%: 4,692 students in SY 2017-18 versus 5,467 in SY 2024-25. The school count climbed from 5 to 7 across the same 7-year window. Demographically, the Hispanic share of enrollment climbed from 8% to 16%.

On allk12, the community for Panama City Beach 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 public schools are in Panama City Beach?
Panama City Beach, Florida has 7 public K-12 schools serving approximately 5,467 students.
How many elementary, middle, and high schools are in Panama City Beach?
Panama City Beach has 5 elementary, 1 high, 1 combined-grade public schools.
What is the largest public school in Panama City Beach?
J.R. ARNOLD HIGH SCHOOL is the largest public school in Panama City Beach by enrollment, with approximately 1,629 students.
What school districts serve Panama City Beach?
Panama City Beach public schools are operated by BAY.
What grade levels do public schools in Panama City Beach cover?
Public schools in Panama City Beach serve students from pre-K through grade 12.