Best Schools in Salt Lake City

  • Beacon Heights School
    Public • Grades K-6
    497 students • 14 student/teacher
    GreatSchools Rating
  • Bonneville School
    Public • Grades K-6
    522 students • 18 student/teacher
    GreatSchools Rating
  • Dilworth School
    Public • Grades PK-6
    581 students • 16 student/teacher
    GreatSchools Rating
  • Uintah School
    Public • Grades K-6
    542 students • 17 student/teacher
    GreatSchools Rating
  • Ensign School
    Public • Grades PK-6
    401 students • 15 student/teacher
    GreatSchools Rating
  • Wasatch Elementary School
    Public • Grades K-6
    470 students • 16 student/teacher
    GreatSchools Rating

Which schools are assigned to my home?

About Salt Lake City

Salt Lake City has 71 primary and secondary schools. One of the highest rated schools is Beacon Heights School, which is rated 10. It has 497 children. Public schools in Salt Lake City are part of Salt Lake School District. Salt Lake Center for Science Education is close by and has better ratings than Salt Lake School District. Nearby Guadalupe School scores lower, with a rating of 2.

School Districts Near Salt Lake City