Royal Oaks STEAM Academy (K-8)

School Overview
Royal Oaks STEAM Academy, located in Bradbury, California, is a specialized K-7 educational institution that places a strong emphasis on the integration of Science, Technology, Engineering, Arts, and Mathematics (STEAM) into its core curriculum. By blending rigorous academic standards with hands-on, project-based learning, the school aims to foster critical thinking, creativity, and technical proficiency in its students. The curriculum is designed to prepare pupils for the demands of the 21st-century workforce by encouraging them to solve real-world problems through interdisciplinary collaboration and innovative design.

Beyond its academic focus, Royal Oaks STEAM Academy is known for cultivating a supportive community environment that values both personal development and intellectual curiosity. The school leverages its unique position as a K-7 academy to provide a stable, long-term learning trajectory, allowing educators to build strong, lasting relationships with students as they transition from early childhood education into their pre-adolescent years. With its commitment to holistic instruction, the school strives to inspire a lifelong passion for discovery while equipping students with the essential analytical tools needed for future academic and professional success.
848
Total Students
35.5
Full-Time Teachers
23.9
Student/Teacher Ratio
57.9%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for Royal Oaks STEAM Academy (K-8)
Demographic Student Count
White71
Hispanic526
Black36
Asian140
Two or More73
Pacific Islander1
  • Hispanic
    526 (62.1%)
  • Asian
    140 (16.5%)
  • Two or More
    73 (8.6%)
  • White
    71 (8.4%)
  • Black
    36 (4.3%)
  • Pacific Islander
    1 (0.1%)
School Location
School Details
Status: Open
School Level: Elementary School
School Type: Regular School
Charter Status:* Public Non-Charter
Virtual Instruction: No virtual instruction
Shared Time Status: N/A
District: Duarte Unified
Phone: (626)599-5400
Website: http://royaloaks.duarteusd.org/
Grade Range: K - 8th
Total Students: 848
Full-Time Teachers (FTE): 35.5
Pupil/Teacher Ratio: 23.9
NSLP Participation:1 Yes under Community Eligibility Option (CEO)
Qualified Free Lunch: 398
Qualified Reduced Lunch: 93
Grades Taught
Kindergarten 74
Grade 1 53
Grade 2 54
Grade 3 62
Grade 4 79
Grade 5 67
Grade 6 112
Grade 7 161
Grade 8 186

Grades Taught Data Table

Grades Taught and Student Counts for Royal Oaks STEAM Academy (K-8)
Grade Student Count
Kindergarten74
Grade 153
Grade 254
Grade 362
Grade 479
Grade 567
Grade 6112
Grade 7161
Grade 8186
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for Royal Oaks STEAM Academy (K-8)
Gender Student Count Percentage
Female42249.8%
Male42550.1%
Not Specified10.1%
Nearby Elementary Schools (Within 10 Miles)