Skip to content
Skip to content

Santa Margarita School

Santa Margarita School is a public middle school in Oceanside, CA, serving grades K–8, rated B-, with 544 students and a 22.1:1 student-teacher ratio.

In 2024-2025, the share of students meeting the state standard was 58% in Science, 45% in English Language Arts and 42% in Math.

B-TopHap school rating
Rating
B-
Grades
K–8
Enrollment
544
Students per teacher
22.1:1
Level
Middle
Type
Public · Regular

2024-2025 testing year

State test results

Share of students meeting or exceeding the state standard.

Science58%
English Language Arts45%
Math42%

Academics and programs

Open enrollment
No

Student body

Hispanic43%
White34%
Two or more races11%
Black8%
Asian3%
Pacific Islander1%
Native American0%
Male / female
53% / 47%
Free or reduced lunch
66%
Enrollment change vs prior year
-2.5%
Prior-year enrollment
558

School details

Address
1 Carnes Rd, Oceanside, CA 92058
Phone
(760) 901-7900
Website
santamargarita.oside.us
Setting
Rural - Fringe
Status
Operational
NCES ID
062825004373
Visit the school website

School district

Oceanside Unified School District

Common questions

About Santa Margarita School

How is Santa Margarita School rated?

Santa Margarita School holds a B- rating on TopHap's A-to-D scale, which blends state test results, academic progress and student outcomes. Oceanside Unified School District is rated B- overall.

How do students at Santa Margarita School perform on state tests?

In the 2024-2025 testing year, the share of Santa Margarita School students meeting or exceeding the state standard was 58% in Science, 45% in English Language Arts and 42% in Math.

What grades does Santa Margarita School serve?

Santa Margarita School serves grades K–8 as a middle school.

How many students attend Santa Margarita School?

544 students attend Santa Margarita School, down from 558 the prior year, with a student-teacher ratio of 22.1:1.

Which school district is Santa Margarita School in?

Santa Margarita School is part of Oceanside Unified School District, which reports 23 schools, 14,890 students and $17,499 of spending per student.