Skip to content

Rocky Mountain Prep Ruby Hill

Denver, CO

Colorado Academic Performance
School Performance Framework
Performance Plan(Highest tier)
% of students who met or exceeded expectations
Colorado proficiency by grade and subject, 2025
GradeEnglish Language ArtsMathScience
All34.7%37.0%—
335.6%34.6%—
423.7%31.7%—
542.9%44.3%38.5%
Discipline
U.S. Department of Education

0.0% of students were suspended out of school at least once in 2023–24.

Measure2021–222023–24
Enrolled in the fall439389
Suspended out of school0.0% · 00.0% · 0
Suspended in school1.1% · 50.0% · 0
Expelled0.0% · 00.0% · 0
Safety and Attendance
Chronic absenteeism rates from the Colorado Department of Education.
Chronic Absenteeism
33.6%
Total Students
470
School Profile

Location

City, Large

Enrollment

388 students

Student-Teacher Ratio

10:1

Demographics
Hispanic/Latino91.5%
x
White3.1%
x
Black or African American2.6%
x
Asian1.5%
x
Two or More Races0.5%
x
American Indian or Alaska Native0.8%
x
Native Hawaiian or Pacific Islander0.0%
x
Teaching Approach

Updated 7mo ago

Rocky Mountain Prep Ruby Hill emphasizes a balance of love and rigor, with teachers building strong relationships so students feel seen, valued, and capable of greatness. Instruction is personalized (often with co-taught classrooms for added support and challenge), and the school aims to keep learning joyful by frequently celebrating student growth and reinforcing its PEAK values—Perseverance, Excellence, Adventure, and Kindness.

Admissions

Updated 7mo ago

Rocky Mountain Prep Ruby Hill (K–5) enrollment is completed through Denver Public Schools (DPS) SchoolChoice: families create/log into their DPS account, then rank Ruby Hill among their choices (RMP notes Round 1 for 2026–27 ran Dec 2, 2025 (10 a.m.)–Jan 20, 2026 (4 p.m.)). (rmp.org) After Round 1 closes, DPS runs matching/lottery and families receive a school match plus any waitlist placements in late February; if you missed Round 1, DPS reported Round 2 for 2026–27 opens March 10, 2026 (10 a.m.). (schoolchoice.dpsk12.org) Students not initially offered seats are placed on waitlists; in Round 2, applications are processed first-come/first-served within the school’s admission priorities, and if a seat becomes available families are offered the seat and generally have 72 hours to accept (waitlist positions can move as others accept/decline and as priority groups are applied). (academics.dpsk12.org) Once you accept an offer, families complete registration/onboarding and submit required documentation (RMP’s guidance for DPS families includes proof of address and proof of age for new-to-DPS students, and RMP also notes submitting required forms/documents such as health/address/demographic information). (sites.google.com) Priority categories are governed by DPS SchoolChoice rules and the school’s specific priority list (often including things like siblings and/or children of employees plus DPS/Denver residents prioritized over non-residents), but Ruby Hill’s exact priority order was not visible on RMP’s public Ruby Hill page and may need to be confirmed via DPS School Finder or by calling the school. (skcee.dpsk12.org)

Admissions Timeline

Updated 7mo ago

Application DeadlineDec 2 – Jan 20
Enrollment OpensDec 2
Waitlist: Available
Courses and Activities

Updated 7mo ago

Arts2

Art, Music

Clubs and Activities8

Enrichment Club: Sign Language, Enrichment Club: Soccer, Enrichment Club: Dodgeball, Enrichment Club: Origami,

School Hours

Updated 7mo ago

7:15am – 3:30pm

After-School Care

Updated 7mo ago

Available
2:45 PM - 6:00 PM
School Year Registration Fee: $70.00 per Child OR $120.00 Multiple PROGRAM PM - RATE PER CHILD $25.00 per PM $31.00 per PM Drop In*

Kids SmART, Inc. provides on-site before/after-school childcare at Rocky Mountain Prep Ruby Hill (ages 5–14). The program is enrichment-based and includes structured activities plus time for homework/reading and games.

Public school directory

NCES ID 080336006627

District
School District No. 1 In The County Of Denver And State Of C
Status
Open
School category
Regular School
Charter
Yes
Virtual instruction
No virtual instruction
Enrollment
388 students
Teachers (FTE)
40.5

Sources