Schools in Spanish Fork, UT
Public schools, enrollment data, student-teacher ratios, and higher education.
Spanish Fork has 14 public schools
with a total enrollment of 11,803 students
and 509 teachers.
There are 9 elementary, 2 middle, and 2 high schools. The average student-teacher ratio is 23.2:1. 1 charter school serve the area.
Public Schools (14)
Source: NCES 2022-23 data.
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Maple Mountain High | High | 1,740 | 65 | 26.8:1 |
| American Leadership Academy (Charter) | Other | 1,629 | 88 | 18.5:1 |
| Spanish Fork High | High | 1,519 | 61 | 24.9:1 |
| Spanish Fork Jr High | Middle | 1,103 | 48 | 23.0:1 |
| Diamond Fork Middle | Middle | 1,039 | 43 | 24.2:1 |
| Riverview School | Elementary | 708 | 29 | 24.4:1 |
| Rees School | Elementary | 641 | 26 | 24.7:1 |
| Sierra Bonita Elementary | Elementary | 623 | 26 | 24.0:1 |
| East Meadows School | Elementary | 584 | 25 | 23.4:1 |
| Brockbank School | Elementary | 505 | 21 | 24.0:1 |
| Canyon School | Elementary | 495 | 20 | 24.8:1 |
| Spanish Oaks School | Elementary | 429 | 21 | 20.4:1 |
| Park School | Elementary | 417 | 18 | 23.2:1 |
| Larsen School | Elementary | 371 | 18 | 20.6:1 |
All Countries























































































































































































































































