1,135 schools in Utah
29 counties · 209 cities · Public K-12
Utah sits at 1,135 public K-12 schools in the most recent NCES counts, an average of roughly 39 per county. The county and city tabs below partition the directory for browsing.
Test scores
Reading, SY 2024-25. State average: 41.8% met or exceeded.Top 5 schools
- 89.6%
- 84.4%
- 79.9%
- 79.5%
- 77.9%
Lowest 5 schools
- 5.1%
- 6.9%
- 8.3%
- 9.3%
- 10.0%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| Kane Preschool | KANAB | Kane County | Elementary | 73 | · |
| Manila School | MANILA | Daggett County | Elementary | 73 | · |
| Youth Educational Support School | SALT LAKE CITY | Salt Lake County | Combined | 71 | · |
| Moab Charter School | MOAB | Grand County | Elementary | 70 | · |
| Cache Preschool | NORTH LOGAN | Cache County | Elementary | 68 | · |
| Naa Tsis'aan Community School | Tonalea | San Juan County | Elementary | 68 | · |
| Escalante High | ESCALANTE | Garfield County | High | 66 | · |
| Kenneth Burdett School | OGDEN | Weber County | Combined | 64 | · |
| Life Skills Academy | SANDY | Salt Lake County | High | 63 | · |
| C R Sundwall Center | Moab | Grand County | Elementary | 60 | · |
| Bonneville Preschool | OGDEN | Weber County | Combined | 59 | · |
| Cedar Ridge High | RICHFIELD | Sevier County | High | 57 | · |
| Panguitch Middle | PANGUITCH | Garfield County | Middle | 56 | · |
| Riverside Preschool | Logan | Cache County | Elementary | 56 | · |
| Silver Summit School | PARK CITY | Summit County | Elementary | 55 | · |
| Jeremy Ranch Preschool | PARK CITY | Summit County | Elementary | 54 | · |
| Con Amore School | MYTON | Duchesne County | Combined | 53 | · |
| Elizabeth DeLong School of the Deaf | OREM | Utah County | Combined | 53 | · |
| MPES Preschool | Park City | Summit County | Elementary | 53 | · |
| Slate Mountain School | PROVO | Utah County | Combined | 52 | · |
| Weber Online K-6 | OGDEN | Weber County | Elementary | 52 | · |
| Morgan Preschool | MORGAN | Morgan County | Elementary | 46 | · |
| Renaissance Academy | KAYSVILLE | Davis County | Combined | 43 | · |
| Beaver Preschool | BEAVER | Beaver County | Elementary | 42 | · |
| Canyon View Preschool | OGDEN | Weber County | Elementary | 42 | · |
| Provo eSchool | PROVO | Utah County | Combined | 42 | · |
| Big Water School | BIG WATER | Kane County | Elementary | 40 | · |
| Basin Online School | ROOSEVELT | Uintah County | Combined | 39 | · |
| Minersville School | MINERSVILLE | Beaver County | Middle | 38 | · |
| Uintah Online School | VERNAL | Uintah County | Elementary | 37 | · |
| Malan's Peak Secondary | OGDEN | Weber County | High | 35 | · |
| Springdale School | SPRINGDALE | Washington County | Elementary | 35 | · |
| Big Water High | BIG WATER | Kane County | High | 33 | · |
| North Summit Preschool | COALVILLE | Summit County | Elementary | 30 | · |
| Mountain Green Preschool | MORGAN | Morgan County | Elementary | 29 | · |
| Snowville School | SNOWVILLE | Box Elder County | Elementary | 28 | · |
| Koosharem School | KOOSHAREM | Sevier County | Elementary | 26 | · |
| Hanksville School | HANKSVILLE | Wayne County | Elementary | 24 | · |
| Oscarson School | MARYSVALE | Piute County | Elementary | 24 | · |
| Trailside Preschool | PARK CITY | Summit County | Elementary | 24 | · |
| Parley's Park Preschool | PARK CITY | Summit County | Elementary | 22 | · |
| West Desert School | TROUT CREEK | Juab County | Elementary | 22 | · |
| Eskdale High | Eskdale | Millard County | High | 21 | · |
| Vernon School | VERNON | Tooele County | Elementary | 20 | · |
| Park Valley Elementary | PARK VALLEY | Box Elder County | Elementary | 19 | · |
| Garrison School | GARRISON | Millard County | Elementary | 18 | · |
| Ibapah School | IBAPAH | Tooele County | Elementary | 18 | · |
| North Region Blind | Ogden | Weber County | Combined | 18 | · |
| Circleville Preschool | CIRCLEVILLE | Piute County | Elementary | 17 | · |
| Blind Region 2 | SALT LAKE CITY | Salt Lake County | Combined | 16 | · |
| Canyon View School | OGDEN | Weber County | Elementary | 16 | · |
| Flaming Gorge School | DUTCH JOHN | Daggett County | Elementary | 16 | · |
| Rivers Edge School | SOUTH JORDAN | Salt Lake County | Elementary | 13 | · |
| Southern Utah School of the Deaf | SAINT GEORGE | Washington County | Combined | 13 | · |
| Lake Powell School | LAKE POWELL | Kane County | Elementary | 12 | · |
| South Sanpete Education Support Center | MANTI | Sanpete County | Combined | 12 | · |
| Goldminer's Daughter | ALTA | Salt Lake County | Elementary | 11 | · |
| West Desert High School | TROUT CREEK | Juab County | High | 11 | · |
| Blind South | OREM | Utah County | Elementary | 10 | · |
| Park Valley Secondary | PARK VALLEY | Box Elder County | High | 10 | · |
| Canyons Technical Education Center | Sandy | Salt Lake County | High | 8 | · |
| Grouse Creek Elementary | GROUSE CREEK | Box Elder County | Elementary | 8 | · |
| Boulder School | BOULDER | Garfield County | Elementary | 7 | · |
| La Sal School | LA SAL | San Juan County | Elementary | 7 | · |
| Rich Preschool | RANDOLPH | Rich County | Elementary | 6 | · |
| Lake Powell High School | LAKE POWELL | Kane County | High | 5 | · |
| Oscarson Preschool | MARYSVALE | Piute County | Elementary | 5 | · |
| Headstart Preschool Special Education | SALT LAKE CITY | Salt Lake County | Elementary | 2 | · |
| Nebo Advanced Learning Center | SALEM | Utah County | Combined | 2 | · |
| Antimony School | ANTIMONY | Garfield County | Elementary | 1 | · |
| Grouse Creek Secondary | GROUSE CREEK | Box Elder County | High | 1 | · |
| Sky View Academy | SALT LAKE CITY | Salt Lake County | High | 1 | · |
| Tooele Community Learning Center | TOOELE | Tooele County | High | 1 | · |
| Arizona State University Prep Digital Powered by Juab | NEPHI | Juab County | High | 0 | · |
| Canyons Online | SANDY | Salt Lake County | Elementary | 0 | · |
| Canyons Virtual Academy | SANDY | Salt Lake County | High | 0 | · |
| Catalyst Center | KAYSVILLE | Davis County | High | 0 | · |
| Central Region Deaf | SALT LAKE CITY | Salt Lake County | Elementary | 0 | · |
| Contracted Special Education | OGDEN | Weber County | Combined | 0 | · |
| Corinne Early Learning Center | CORINNE | Box Elder County | Elementary | 0 | · |
| Daggett Preschool | MANILA | Daggett County | Elementary | 0 | · |
| East Shore Online | OREM | Utah County | High | 0 | · |
| Entrada | SANDY | Salt Lake County | Combined | 0 | · |
| Granite Preschool | SALT LAKE CITY | Salt Lake County | Elementary | 0 | · |
| Jordan Academy for Technology & Careers South | RIVERTON | Salt Lake County | High | 0 | · |
| Jordan Academy for Technology and Careers - North | West Jordan | Salt Lake County | High | 0 | · |
| Kanab CTE Center | KANAB | Kane County | High | 0 | · |
| LCSD Center for Home Learning | LOGAN | Cache County | Elementary | 0 | · |
| McPolin Preschool | PARK CITY | Summit County | Elementary | 0 | · |
| Morgan Online | MORGAN | Morgan County | Combined | 0 | · |
| Murray Adult Transition | MURRAY | Salt Lake County | High | 0 | · |
| Ogden Online Elementary | OGDEN | Weber County | Elementary | 0 | · |
| Ogden Online Secondary | OGDEN | Weber County | High | 0 | · |
| Ogden Technical High School | OGDEN | Weber County | High | 0 | · |
| Out of State School | ST GEORGE | Washington County | Combined | 0 | · |
| Provo Adult Education | PROVO | Utah County | High | 0 | · |
| Salt Lake School for the Performing Arts | SALT LAKE CITY | Salt Lake County | High | 0 | · |
| Salt Lake Technology Center | SALT LAKE CITY | Salt Lake County | High | 0 | · |
| Serv By Appt | AMERICAN FORK | Utah County | Elementary | 0 | · |
| Sevier Career and Technical Education Center | RICHFIELD | Sevier County | High | 0 | · |
| South Summit Preschool | KAMAS | Summit County | Elementary | 0 | · |
| Southpointe Adult High | WEST JORDAN | Salt Lake County | High | 0 | · |
| Southwest High | SAINT GEORGE | Washington County | High | 0 | · |
| Spec. Educ. ATC | OGDEN | Weber County | Combined | 0 | · |
| Star Transition | FARMINGTON | Davis County | High | 0 | · |
| Tintic Preschool | EUREKA | Juab County | Elementary | 0 | · |
| USD Online | MS CITY | Weber County | Combined | 0 | · |
| Weber HQ Preschool | OGDEN | Weber County | Elementary | 0 | · |
| Weber Online 7-8 | Pleasant View | Weber County | Middle | 0 | · |
| Weber Online 9-12 | Pleasant View | Weber County | High | 0 | · |
| Davis Connect 7-8 | FARMINGTON | Davis County | Combined | · | · |
| Deer Creek High | HEBER CITY | Wasatch County | Elementary | · | · |
| Deseret Peak High | TOOELE | Tooele County | Elementary | · | · |
| Hillcrest School | OGDEN | Weber County | Combined | · | · |
| Horizon Junior High School | WEST POINT | Davis County | Elementary | · | · |
| James Madison School | OGDEN | Weber County | Combined | · | · |
| Mill Creek School | SALT LAKE CITY | Salt Lake County | Combined | · | · |
| Morgan CTE Center | MORGAN | Morgan County | Elementary | · | · |
| New Eagle Mountain Middle School | AMERICAN FORK | Utah County | Elementary | · | · |
| Oak Springs School | PROVO | Utah County | Combined | · | · |
| Salt Lake Virtual Elementary | SALT LAKE CITY | Salt Lake County | Combined | · | · |
| Sharon School | OREM | Utah County | Combined | · | · |
| Slate Canyon | PROVO | Utah County | Combined | · | · |
| Spring Lane School | SALT LAKE CITY | Salt Lake County | Combined | · | · |
| Stansbury Jr High | TOOELE | Tooele County | Elementary | · | · |
| Syracus Arts Antelope Jr High | SYRACUSE | Davis County | Elementary | · | · |
| Syracuse Arts Academy South | SYRACUSE | Davis County | Elementary | · | · |
| ThrivePoint Academy | WEST JORDAN | Salt Lake County | Elementary | · | · |
| Twin Peaks School | SALT LAKE CITY | Salt Lake County | Combined | · | · |
| Valley View School | PLEASANT GROVE | Utah County | Combined | · | · |
| Village 9 Elementary | South Jordan | Salt Lake County | Elementary | · | · |
| Virtual Horizons Charter School | LAYTON | Davis County | Elementary | · | · |
| Wallace Stegner Academy Sunset | SUNSET | Davis County | Elementary | · | · |
| Weber State University Charter Academy | OGDEN | Weber County | Combined | · | · |
| West Jordan School | WEST JORDAN | Salt Lake County | Combined | · | · |