ChooseAPrivateSchool.com Español

The Rock Academy

Christian school (nondenominational) · Grades Pre-K–12

San Diego, CA

2320 Truxtun Rd, San Diego, CA 92106

Overall grade: A+

ChooseAPrivateSchool.com grade, from official facts compared with similar schools.

  • A-Class size
  • A-College-going
  • A-Years serving families
  • A+Diversity

What stands out

  • 90% of graduates go to four-year colleges
  • Growing: enrollment up 45% since 2011–12
  • Serving families in San Diego since at least 2011
  • One school from pre-K through 12th grade

The Rock Academy is a Christian private school in San Diego, California, for students from pre-K through 12th grade. It has about 466 students and around 11 students per teacher. Enrollment has grown about 45% since 2011–12. The school reports that about 90% of its graduates go on to four-year colleges. Students attend about 6.5 hours a day, 178 days a year.

At a glance

Grades
Grades Pre-K–12
Students
466
Teachers
44 (full-time equivalent)
Students per teacher
10.6
Boys and girls
Coed · 249 girls, 217 boys
Religious affiliation
Christian (nondenominational)
School day
About 6.5 hours
School year
178 days
Graduates going to 4-year colleges
About 90% (the school's estimate for the class before the survey)

Reviews

Be the first to share what you love about The Rock Academy.

    How it compares

    • Larger than 84% of Christian schools in California.
    • Compared with 221 Christian schools in California.

    Students by survey year

    321’11–12295’13–14264’15–16218’17–18254’19–20403’21–22466’23–24

    Total students reported in official records since 2011–12.

    Students by grade

    Pre-K100
    K36
    125
    245
    346
    437
    536
    642
    735
    834
    938
    1031
    1138
    1223

    Student body

    White43%
    Two or more races27%
    Hispanic or Latino18%
    Black6%
    Asian5%
    American Indian or Alaska Native1%
    Native Hawaiian or Pacific Islander1%

    Member of

    • Association of Christian Schools International

    Questions to ask on a tour

    • What is tuition, and what does it include (books, fees, uniforms, trips)?
    • Do you offer financial aid, sibling discounts or payment plans?
    • Do you accept ESA, voucher or tax-credit scholarship funds?
    • How big are classes in my child's grade?
    • What support is there for students who need extra help or more challenge?
    • Is the school accredited, and by whom?
    • What do a typical day and a typical week look like?
    • How does the school communicate with families?

    More questions to ask →

    Questions about The Rock Academy

    What grades does The Rock Academy serve?

    The Rock Academy serves grades Pre-K–12.

    How many students attend The Rock Academy?

    About 466 students, with 11 students per teacher, according to official records.

    How much is tuition at The Rock Academy?

    Call the school to ask about tuition, financial aid and payment plans.

    Official record · Updated October 2026 · Official search · Something wrong? Tell us

    Other private schools nearby

    Community School of San Diego

    Special education school · Grades 7–8

    Small classes: about 7 students per teacher

    San Diego, CA1.7 mi

    A-Overall grade7 students7 students per teacher

    Warren-Walker School

    Independent school · Grades Pre-K–5

    Small classes: about 7 students per teacher

    San Diego, CA2.0 mi

    A+Overall grade143 students7 students per teacher

    Human Factor Leadership Academy

    Christian school (nondenominational) · Grades Pre-K–12

    One school from pre-K through 12th grade

    San Diego, CA2.3 mi

    B-Overall grade396 students26 students per teacher

    Montessori School of San Diego

    Montessori school · Grades Pre-K–3

    Small classes: about 6 students per teacher

    San Diego, CA2.5 mi

    A-Overall grade25 students6 students per teacher