Best Schools in American Fork

  • Legacy School
    Public • Grades K-6
    983 students • 26 student/teacher
    GreatSchools Rating
  • American Fork Junior High School
    Public • Grades 7-9
    1707 students • 26 student/teacher
    GreatSchools Rating
  • Barratt School
    Public • Grades K-6
    591 students • 21 student/teacher
    GreatSchools Rating
  • Shelley School
    Public • Grades PK-6
    1062 students • 25 student/teacher
    GreatSchools Rating
  • Odyssey Charter School
    Charter • Grades K-8
    487 students • 22 student/teacher
    GreatSchools Rating
  • American Fork High School
    Public • Grades 9-12
    1954 students • 23 student/teacher
    GreatSchools Rating

Which schools are assigned to my home?

About American Fork

American Fork has 12 primary and secondary schools. One of the best schools is Legacy School, which has a rating of 10. The school has 983 children. Public schools in American Fork are part of Alpine District or Odyssey Charter School. John Hancock Charter School is close and has better ratings than Alpine District. Nearby Karl G Maeser Preparatory Academy scores higher, with a rating of 8.

School Districts Near American Fork