Best private high schools in the Salt Lake City metro area
Best private high schools in the Salt Lake City metro area
Stacker compiled a list of the best private high schools in the Salt Lake City metro area using data from the Niche. Niche uses seven weighted factors for its rankings. A majority of the score is based on academics, but other factors include culture and diversity; sports; clubs and activities; resources; and surveys of parents, teachers, and students.

#25. Youth Care Treatment Center
- Location: Draper, UT
- Enrollment: 47 (7:1 student to teacher ratio)
- Niche grade: unavailable

#24. University Academy
- Location: Salt Lake City, UT
- Enrollment: 47 (19:1 student to teacher ratio)
- Niche grade: unavailable

#23. Life Christian Academy
- Location: Salt Lake City, UT
- Enrollment: 48 (10:1 student to teacher ratio)
- Niche grade: unavailable

#22. Vista Magna
- Location: Magna, UT
- Enrollment: 65 (6:1 student to teacher ratio)
- Niche grade: unavailable

#21. Alpine Academy Therapeutic Schools
- Location: Erda, UT
- Enrollment: 68 (4:1 student to teacher ratio)
- Niche grade: unavailable

#20. Nahunta Hall
- Location: Lindon, UT
- Enrollment: 72 (12:1 student to teacher ratio)
- Niche grade: unavailable

#19. Elevate Academy
- Location: Provo, UT
- Enrollment: 109 (6:1 student to teacher ratio)
- Niche grade: unavailable

#18. Provo Canyon School - Orem Campus
- Location: Springville, UT
- Enrollment: 138 (8:1 student to teacher ratio)
- Niche grade: unavailable
#17. Carmen B. Pingree Center
- Location: Salt Lake City, UT
- Enrollment: 159 (20:1 student to teacher ratio)
- Niche grade: unavailable

#16. Ivy Hall Academy
- Location: Provo, UT
- Enrollment: 260 (10:1 student to teacher ratio)
- Niche grade: unavailable

#15. Dorius Academy
- Location: Layton, UT
- Enrollment: 45 (18:1 student to teacher ratio)
- Niche grade: B
#14. Meridian School
- Location: Springville, UT
- Enrollment: 422 (21:1 student to teacher ratio)
- Niche grade: B

#13. NEW HAVEN SCHOOL
- Location: Saratoga Springs, UT
- Enrollment: 34 (6:1 student to teacher ratio)
- Niche grade: B

#12. Realms of Inquiry Private School
- Location: Taylorsville, UT
- Enrollment: 20 (6:1 student to teacher ratio)
- Niche grade: B

#11. Liahona Preparatory Academy
- Location: Pleasant Grove, UT
- Enrollment: 232 (11:1 student to teacher ratio)
- Niche grade: B+

#10. American Heritage School
- Location: American Fork, UT
- Enrollment: 1,260 (22:1 student to teacher ratio)
- Niche grade: A minus

#9. Anthem Preparatory School
- Location: South Jordan, UT
- Enrollment: 180 (5:1 student to teacher ratio)
- Niche grade: A minus

#8. Layton Christian Academy
- Location: Layton, UT
- Enrollment: 580 (11:1 student to teacher ratio)
- Niche grade: A minus
#7. Intermountain Christian School
- Location: Salt Lake City, UT
- Enrollment: 297 (8:1 student to teacher ratio)
- Niche grade: A

#6. Mount Vernon Academy
- Location: Murray, UT
- Enrollment: 142 (11:1 student to teacher ratio)
- Niche grade: A

#5. Saint Joseph Catholic High School
- Location: Ogden, UT
- Enrollment: 175 (10:1 student to teacher ratio)
- Niche grade: A

#4. Judge Memorial Catholic High School
- Location: Salt Lake City, UT
- Enrollment: 504 (8:1 student to teacher ratio)
- Niche grade: A+

#3. Juan Diego Catholic High School
- Location: Draper, UT
- Enrollment: 730 (10:1 student to teacher ratio)
- Niche grade: A+

#2. Rowland Hall
- Location: Salt Lake City, UT
- Enrollment: 983 (9:1 student to teacher ratio)
- Niche grade: A+

#1. Waterford School
- Location: Sandy, UT
- Enrollment: 1,100 (7:1 student to teacher ratio)
- Niche grade: A+