Ravenscroft is an independent, co-educational college preparatory day school enrolling 1,254 students, Pre-K through grade 12.
The Middle School operates on an eight-day cycle, during which each course meets six times with a long session.
Arts education includes Band, Choir, Drama, Strings, Visual Arts, Photography, Lower School Ensembles and Group Violin, as well as private lessons made available to students of all ages.
Facilities include: Aquatic Center with 6 lanes and upper deck viewing, 4 gyms, fitness and weight training facility, 3 lighted stadiums, 6 lighted tennis courts, 8-lane rubberized track, and 2 wrestling rooms.
Ravenscroft is a member of the North Carolina Independent Schools Athletic Association (NCISAA) and competes in the 4A division.