School Directory

Public K-12

Public K-12 Schools in Palm Beach County

The School District of Palm Beach County is the 5th-largest school system in Florida and the 11th-largest in the country, with 185 schools serving 176,724 (total K-12) students who speak 150 languages/dialects. It is ranked among the best school districts in both the state and the nation, and was rated “A” by the Florida Department of Education for eight consecutive years – the only urban district in the state with this distinction.

Little Girl Getting off the school bus
Education in the Palm Beaches

Facts & Figures

Explore Palm Beach County, Florida's top tier educational options.

10th

Largest School District in the Nation.

330

Innovative Choice, Career and Technical Education programs, offering 95 different industry certifications.

182

District-operated schools serving 171,261 students.

38

Dual Language programs (35 in Spanish, and three in Haitian Creole) where students grow to become bilingual and learn in both languages.

Designated as an Academically High-Performing School District by the Florida Department of Education.

Recognized with two high schools recently ranked in the nation’s top 100 by U.S. News & World Report—putting them in the top 1 percent of all high schools in the nation.

Cambridge International was recognized as the 2022-2023 U.S. Large District of the Year and as the Statewide Model for Equity and Excellence in Cambridge Implementation.

Where all 28 finalists in the prestigious 2024 William.

Designated Best Communities for Music Education by the National Association of Music Merchants for eight years in a row.

Dwyer Awards for Excellence in Education educate, affirm and inspire students in the classroom.

Find Your Commute

School Type City/Location Morning Evening
Jupiter Middle Public K-12 Jupiter
North Transition Elementary (Gold Coast) Public K-12 West Palm Beach
Odyssey Middle Public K-12 Boynton Beach
Omni Middle Public K-12 Boca Raton
Pahokee High Public K-12 Pahokee
Pahokee Middle Public K-12 Pahokee