Skip to content
Skip to content

Castle Rock

Castle Rock is a public school in Crescent City, CA, serving grades K–12, rated D-, with 315 students and a 21.2:1 student-teacher ratio.

In 2024-2025, the share of students meeting the state standard was 30% in English Language Arts, 15% in Science and 9% in Math.

D-TopHap school rating
Charter
Rating
D-
Grades
K–12
Enrollment
315
Students per teacher
21.2:1
Level
Other
Type
Public · Regular

2024-2025 testing year

State test results

Share of students meeting or exceeding the state standard.

English Language Arts30%
Science15%
Math9%

Student body

White55%
Hispanic22%
Two or more races12%
Native American7%
Asian2%
Black0%
Male / female
43% / 57%
Free or reduced lunch
73%
Enrollment change vs prior year
+0.6%
Prior-year enrollment
313

School details

Address
1260 Glenn St, Crescent City, CA 95531
Phone
(707) 464-0390
Website
castlerockschool.org
Setting
Town - Remote
Status
Operational
NCES ID
069106308694
Visit the school website

School district

Del Norte County Office of Education

District rating
D-
Schools
2
Students
342
Spending per student
$30,640
Teachers (FTE)
17
Grades
K–12
See every school in Del Norte County Office of Education

Common questions

About Castle Rock

How is Castle Rock rated?

Castle Rock holds a D- rating on TopHap's A-to-D scale, which blends state test results, academic progress and student outcomes. Del Norte County Office of Education is rated D- overall.

How do students at Castle Rock perform on state tests?

In the 2024-2025 testing year, the share of Castle Rock students meeting or exceeding the state standard was 30% in English Language Arts, 15% in Science and 9% in Math.

What grades does Castle Rock serve?

Castle Rock serves grades K–12.

How many students attend Castle Rock?

315 students attend Castle Rock, up from 313 the prior year, with a student-teacher ratio of 21.2:1.

Which school district is Castle Rock in?

Castle Rock is part of Del Norte County Office of Education, which reports 2 schools, 342 students and $30,640 of spending per student.