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 |
|---|---|---|---|---|---|
| Nebo Online School | SALEM | Utah County | Combined | 7,791 | · |
| Southwest Educational Academy | CEDAR CITY | Iron County | Combined | 4,239 | · |
| Cedar Valley High | EAGLE MOUNTAIN | Utah County | High | 3,300 | · |
| Granger High | WEST VALLEY CITY | Salt Lake County | High | 3,267 | · |
| Westlake High | SARATOGA SPRINGS | Utah County | High | 3,052 | · |
| Copper Hills High | WEST JORDAN | Salt Lake County | High | 2,837 | · |
| Cyprus High | MAGNA | Salt Lake County | High | 2,762 | · |
| Mountain Ridge High | HERRIMAN | Salt Lake County | High | 2,738 | · |
| Utah Online K8 | St George | Washington County | Elementary | 2,693 | · |
| Taylorsville High | TAYLORSVILLE | Salt Lake County | High | 2,685 | · |
| Syracuse High | SYRACUSE | Davis County | High | 2,608 | · |
| Wasatch High | HEBER CITY | Wasatch County | High | 2,604 | · |
| Herriman High | HERRIMAN | Salt Lake County | High | 2,522 | · |
| West High | SALT LAKE CITY | Salt Lake County | High | 2,503 | · |
| Lone Peak High | HIGHLAND | Utah County | High | 2,484 | · |
| Skyridge High School | LEHI | Utah County | High | 2,483 | · |
| Hunter High | WEST VALLEY CITY | Salt Lake County | High | 2,480 | · |
| Bingham High | SOUTH JORDAN | Salt Lake County | High | 2,461 | · |
| Corner Canyon High | DRAPER | Salt Lake County | High | 2,437 | · |
| Brighton High | Salt Lake City | Salt Lake County | High | 2,435 | · |
| Hillcrest High | MIDVALE | Salt Lake County | High | 2,421 | · |
| American Fork High | AMERICAN FORK | Utah County | High | 2,316 | · |
| Stansbury High | STANSBURY PARK | Tooele County | High | 2,314 | · |
| Kearns High | KEARNS | Salt Lake County | High | 2,313 | · |
| Timpview High | PROVO | Utah County | High | 2,300 | · |
| Riverton High | RIVERTON | Salt Lake County | High | 2,295 | · |
| Alta High | SANDY | Salt Lake County | High | 2,278 | · |
| Lehi High | LEHI | Utah County | High | 2,242 | · |
| Davis High | KAYSVILLE | Davis County | High | 2,238 | · |
| Layton High | LAYTON | Davis County | High | 2,231 | · |
| Farmington High | FARMINGTON | Davis County | High | 2,198 | · |
| Skyline High | SALT LAKE CITY | Salt Lake County | High | 2,186 | · |
| Olympus High | SALT LAKE CITY | Salt Lake County | High | 2,151 | · |
| Providence Hall | HERRIMAN | Salt Lake County | Combined | 2,044 | · |
| Clearfield High | CLEARFIELD | Davis County | High | 2,041 | · |
| Provo High | PROVO | Utah County | High | 2,023 | · |
| Weber High | OGDEN | Weber County | High | 2,002 | · |
| Northridge High | LAYTON | Davis County | High | 1,984 | · |
| Highland High | SALT LAKE CITY | Salt Lake County | High | 1,973 | · |
| Pleasant Grove High | PLEASANT GROVE | Utah County | High | 1,905 | · |
| Maple Mountain High | SPANISH FORK | Utah County | High | 1,902 | · |
| Tooele High | TOOELE | Tooele County | High | 1,900 | · |
| Ridgeline High School | MILLVILLE | Cache County | High | 1,894 | · |
| Utah Virtual Academy | MURRAY | Salt Lake County | Combined | 1,890 | · |
| Uintah High | VERNAL | Uintah County | High | 1,843 | · |
| American Fork Jr High | AMERICAN FORK | Utah County | Middle | 1,827 | · |
| Jordan High | SANDY | Salt Lake County | High | 1,820 | · |
| Frontier Middle School | EAGLE MOUNTAIN | Utah County | Middle | 1,781 | · |
| Preschool | RIVERTON | Salt Lake County | Elementary | 1,773 | · |
| East High | SALT LAKE CITY | Salt Lake County | High | 1,764 | · |
| West Jordan High | WEST JORDAN | Salt Lake County | High | 1,761 | · |
| Green Canyon High School | NORTH LOGAN | Cache County | High | 1,677 | · |
| Vista Heights Middle | SARATOGA SPRINGS | Utah County | High | 1,671 | · |
| Viewpoint Middle | LEHI | Utah County | Middle | 1,667 | · |
| Springville High | SPRINGVILLE | Utah County | High | 1,665 | · |
| Roy High | ROY | Weber County | High | 1,661 | · |
| Payson High | PAYSON | Utah County | High | 1,648 | · |
| Box Elder High | BRIGHAM CITY | Box Elder County | High | 1,641 | · |
| Spanish Fork High | SPANISH FORK | Utah County | High | 1,640 | · |
| Mountain View High | OREM | Utah County | High | 1,600 | · |
| Sky View High | SMITHFIELD | Cache County | High | 1,600 | · |
| American Leadership Academy | SPANISH FORK | Utah County | Combined | 1,597 | · |
| Salem Hills High | SALEM | Utah County | High | 1,593 | · |
| Willowcreek Middle | Lehi | Utah County | Middle | 1,591 | · |
| Viewmont High | BOUNTIFUL | Davis County | High | 1,568 | · |
| American Preparatory Academy - Accelerated School | WEST VALLEY CITY | Salt Lake County | Combined | 1,556 | · |
| Woods Cross High | WOODS CROSS | Davis County | High | 1,555 | · |
| West Point Jr High | WEST POINT | Davis County | Middle | 1,551 | · |
| Bountiful High | BOUNTIFUL | Davis County | High | 1,550 | · |
| Mountain Crest High | HYRUM | Cache County | High | 1,547 | · |
| Utah Online 7-12 | SAINT GEORGE | Washington County | High | 1,547 | · |
| Lake Mountain Middle | SARATOGA SPRINGS | Utah County | Middle | 1,471 | · |
| Timpanogos High | OREM | Utah County | High | 1,471 | · |
| Logan High | LOGAN | Cache County | High | 1,465 | · |
| Cottonwood High | SALT LAKE CITY | Salt Lake County | High | 1,451 | · |
| Fremont High | PLAIN CITY | Weber County | High | 1,448 | · |
| Draper Park Middle | DRAPER | Salt Lake County | Middle | 1,411 | · |
| Excelsior Academy | ERDA | Tooele County | Elementary | 1,406 | · |
| Crimson Cliffs High | WASHINGTON | Washington County | High | 1,401 | · |
| Sunset Ridge Middle | WEST JORDAN | Salt Lake County | Middle | 1,377 | · |
| Lehi Jr High | LEHI | Utah County | Middle | 1,376 | · |
| Bonneville High | OGDEN | Weber County | High | 1,373 | · |
| Cedar City High | CEDAR CITY | Iron County | High | 1,372 | · |
| Murray High | MURRAY | Salt Lake County | High | 1,364 | · |
| Lakeridge Jr High | OREM | Utah County | Middle | 1,344 | · |
| Snow Canyon High | ST GEORGE | Washington County | High | 1,324 | · |
| Timberline Middle | Alpine | Utah County | Middle | 1,322 | · |
| Mountain Creek Middle School | South Jordan | Salt Lake County | Middle | 1,313 | · |
| Mapleton Junior High | MAPLETON | Utah County | Middle | 1,312 | · |
| Oak Canyon Jr High | LINDON | Utah County | High | 1,295 | · |
| Davinci Academy | OGDEN | Weber County | Combined | 1,271 | · |
| Farmington Jr High | FARMINGTON | Davis County | Middle | 1,266 | · |
| Dixie High | ST GEORGE | Washington County | High | 1,263 | · |
| Oquirrh Hills Middle | RIVERTON | Salt Lake County | Middle | 1,261 | · |
| West Field High School | OGDEN | Weber County | High | 1,257 | · |
| Freedom Preparatory Academy | PROVO | Utah County | Combined | 1,248 | · |
| Desert Hills High | SAINT GEORGE | Washington County | High | 1,241 | · |
| Wasatch Learning Academy | HEBER CITY | Wasatch County | Elementary | 1,232 | · |
| Orem High | OREM | Utah County | High | 1,225 | · |
| Shoreline Junior High | LAYTON | Davis County | Middle | 1,225 | · |
| Syracuse Jr High | SYRACUSE | Davis County | Middle | 1,216 | · |
| Fort Herriman Middle | HERRIMAN | Salt Lake County | Middle | 1,195 | · |
| Maple Grove Middle | MAPLETON | Utah County | Middle | 1,195 | · |
| Bear River High | GARLAND | Box Elder County | High | 1,194 | · |
| North Cache Middle School | RICHMOND | Cache County | Middle | 1,194 | · |
| South Jordan Middle | SOUTH JORDAN | Salt Lake County | Middle | 1,182 | · |
| Pleasant Grove Jr High | PLEASANT GROVE | Utah County | Middle | 1,181 | · |
| South Hills Middle | RIVERTON | Salt Lake County | Middle | 1,181 | · |
| Ben Lomond High | OGDEN | Weber County | High | 1,180 | · |
| Hurricane High | HURRICANE | Washington County | Combined | 1,177 | · |
| Park City High | PARK CITY | Summit County | High | 1,177 | · |
| West Hills Middle | WEST JORDAN | Salt Lake County | Middle | 1,169 | · |
| Union High | ROOSEVELT | Duchesne County | High | 1,166 | · |
| Dry Creek School | LEHI | Utah County | Elementary | 1,157 | · |
| Elk Ridge Middle | SOUTH JORDAN | Salt Lake County | Middle | 1,151 | · |
| Payson Jr High | PAYSON | Utah County | Middle | 1,143 | · |
| South Cache Middle School | HYRUM | Cache County | Middle | 1,143 | · |
| Morgan High | MORGAN | Morgan County | High | 1,142 | · |
| Cedar Middle | CEDAR CITY | Iron County | Middle | 1,139 | · |
| North Point School | LEHI | Utah County | Elementary | 1,128 | · |
| Ogden High | OGDEN | Weber County | High | 1,127 | · |
| Legacy Jr High | LAYTON | Davis County | Middle | 1,125 | · |
| Box Elder Middle | BRIGHAM CITY | Box Elder County | High | 1,124 | · |
| Pine View High | ST GEORGE | Washington County | High | 1,124 | · |
| Mount Logan Middle | LOGAN | Cache County | Middle | 1,114 | · |
| Vista School | IVINS | Washington County | Combined | 1,114 | · |
| Desert Sky | EAGLE MOUNTAIN | Utah County | Elementary | 1,096 | · |
| Grantsville High | GRANTSVILLE | Tooele County | High | 1,094 | · |
| Copper Mountain Middle | HERRIMAN | Salt Lake County | Middle | 1,093 | · |
| Thunder Ridge School | SARATOGA SPRINGS | Utah County | Elementary | 1,093 | · |
| Mueller Park Jr High | BOUNTIFUL | Davis County | Middle | 1,090 | · |
| Springville Jr High | SPRINGVILLE | Utah County | Middle | 1,086 | · |
| Brookhaven School | EAGLE MOUNTAIN | Utah County | Elementary | 1,077 | · |
| Diamond Fork Middle | SPANISH FORK | Utah County | Middle | 1,074 | · |
| Centennial Middle | PROVO | Utah County | Middle | 1,073 | · |
| Indian Hills Middle | SANDY | Salt Lake County | Middle | 1,072 | · |
| Spanish Fork Jr High | SPANISH FORK | Utah County | Middle | 1,070 | · |
| American Preparatory Academy - Draper #2 | DRAPER | Salt Lake County | Elementary | 1,068 | · |
| Canyon View Jr High | OREM | Utah County | Middle | 1,066 | · |
| Lakeview Academy | SARATOGA SPRINGS | Utah County | Combined | 1,061 | · |
| Canyon Grove Academy | PLEASANT GROVE | Utah County | Combined | 1,052 | · |
| Trailside Elementary | VINEYARD | Utah County | Elementary | 1,052 | · |
| Utah Connections Academy | SALT LAKE CITY | Salt Lake County | Combined | 1,052 | · |
| Scott M Matheson Jr High | MAGNA | Salt Lake County | Middle | 1,051 | · |
| Spring Canyon Middle | SPRINGVILLE | Utah County | Middle | 1,038 | · |
| Eisenhower Jr High | TAYLORSVILLE | Salt Lake County | Middle | 1,036 | · |
| Mt. Nebo Middle | PAYSON | Utah County | Middle | 1,034 | · |
| Timpanogos Middle School | HEBER CITY | Wasatch County | Middle | 1,033 | · |
| Wahlquist Jr High | FARR WEST | Weber County | Middle | 1,033 | · |
| Harvest School | SARATOGA SPRINGS | Utah County | Elementary | 1,031 | · |
| Bennion Jr High | TAYLORSVILLE | Salt Lake County | Middle | 1,022 | · |
| Early Light Academy at Daybreak | SOUTH JORDAN | Salt Lake County | Combined | 1,022 | · |
| Canyon View High | CEDAR CITY | Iron County | High | 1,021 | · |
| Legacy Preparatory Academy | WOODS CROSS | Davis County | Combined | 1,016 | · |
| Ogden Preparatory Academy | OGDEN | Weber County | Combined | 1,014 | · |
| George Washington Academy | ST GEORGE | Washington County | Elementary | 1,013 | · |
| Quest Academy | WEST HAVEN | Weber County | Combined | 1,009 | · |
| Carbon High | PRICE | Carbon County | High | 1,004 | · |
| Young Intermediate | BRIGHAM CITY | Box Elder County | Middle | 1,003 | · |
| Riverview School | SARATOGA SPRINGS | Utah County | Elementary | 1,002 | · |
| Orion Jr High | HARRISVILLE | Weber County | Middle | 1,000 | · |
| West Jordan Middle | WEST JORDAN | Salt Lake County | Middle | 1,000 | · |
| Pony Express School | EAGLE MOUNTAIN | Utah County | Elementary | 995 | · |
| Syracuse Arts Academy - Antelope | SYRACUSE | Davis County | Combined | 988 | · |
| Fairfield Jr High | KAYSVILLE | Davis County | Middle | 972 | · |
| Centerville Jr High | CENTERVILLE | Davis County | Middle | 971 | · |
| Orem Jr High | OREM | Utah County | Middle | 969 | · |
| North Davis Preparatory Academy | LAYTON | Davis County | Combined | 966 | · |
| Valley View Middle | SALEM | Utah County | Middle | 963 | · |
| Roy Jr High | ROY | Weber County | Middle | 960 | · |
| North Layton Jr High | LAYTON | Davis County | Middle | 959 | · |
| Mountain Ridge Jr High | HIGHLAND | Utah County | Middle | 958 | · |
| Centennial Jr High | KAYSVILLE | Davis County | Middle | 956 | · |
| South Davis Jr High | BOUNTIFUL | Davis County | Middle | 953 | · |
| Salem Junior High | SALEM | Utah County | Middle | 950 | · |
| Canyon View Middle | CEDAR CITY | Iron County | Middle | 948 | · |
| Belmont School | LEHI | Utah County | Elementary | 946 | · |
| Albion Middle | SANDY | Salt Lake County | Middle | 943 | · |
| Hidden Hollow School | EAGLE MOUNTAIN | Utah County | Elementary | 943 | · |
| North Davis Jr High | CLEARFIELD | Davis County | Middle | 941 | · |
| Hidden Valley Middle | BLUFFDALE | Salt Lake County | Middle | 935 | · |
| River Rock School | LEHI | Utah County | Elementary | 935 | · |
| Crimson Cliffs Middle | WASHINGTON | Washington County | High | 933 | · |
| Sunset Jr High | SUNSET | Davis County | Middle | 926 | · |
| Golden Spike Elementary | BRIGHAM CITY | Box Elder County | Elementary | 924 | · |
| Bluff Ridge School | SYRACUSE | Davis County | Elementary | 915 | · |
| Thomas Jefferson Jr High | KEARNS | Salt Lake County | Middle | 915 | · |
| Butler Middle | Salt Lake City | Salt Lake County | Middle | 913 | · |
| Washington Fields Intermediate | WASHINGTON | Washington County | Middle | 913 | · |
| Lincoln Academy | PLEASANT GROVE | Utah County | Combined | 911 | · |
| Union Middle | SANDY | Salt Lake County | Middle | 911 | · |
| Desert Hills Middle | SAINT GEORGE | Washington County | High | 909 | · |
| Aspen Elementary | South Jordan | Salt Lake County | Elementary | 901 | · |
| Juab High | NEPHI | Juab County | High | 897 | · |
| Cascade School | OREM | Utah County | Elementary | 882 | · |
| Traverse Mountain School | LEHI | Utah County | Elementary | 881 | · |
| Central Davis Jr High | LAYTON | Davis County | Middle | 879 | · |
| Silver Crest School | HERRIMAN | Salt Lake County | Elementary | 879 | · |
| Shoreline Middle School | PROVO | Utah County | Middle | 877 | · |
| Maple Ridge School | MAPLETON | Utah County | Elementary | 873 | · |
| Fox Hollow School | WEST JORDAN | Salt Lake County | Elementary | 872 | · |
| Sunburst School | LAYTON | Davis County | Elementary | 871 | · |
| Sage Hills School | SARATOGA SPRINGS | Utah County | Elementary | 870 | · |
| Silver Lake Elementary | EAGLE MOUNTAIN | Utah County | Elementary | 870 | · |
| Spring Creek Middle School | PROVIDENCE | Cache County | Middle | 869 | · |
| Syracuse School | SYRACUSE | Davis County | Elementary | 865 | · |
| John Hancock Charters School Eagle Mountain | EAGLE MOUNTAIN | Utah County | Elementary | 864 | · |
| Lakeside School | WEST POINT | Davis County | Elementary | 864 | · |
| Liberty Hills Elementary | LEHI | Utah County | Elementary | 864 | · |
| Mountain Heights Academy | WEST JORDAN | Salt Lake County | High | 864 | · |
| South Jordan School | SOUTH JORDAN | Salt Lake County | Elementary | 863 | · |
| Harris Intermediate | TREMONTON | Box Elder County | Middle | 862 | · |
| North Ogden Jr High | OGDEN | Weber County | Middle | 862 | · |
| Kaysville Jr High | KAYSVILLE | Davis County | Middle | 858 | · |
| Golden Fields School | SOUTH JORDAN | Salt Lake County | Elementary | 854 | · |
| Mountain Trails School | EAGLE MOUNTAIN | Utah County | Elementary | 846 | · |
| Dixie Middle | ST GEORGE | Washington County | High | 844 | · |
| Snow Springs School | LEHI | Utah County | Elementary | 843 | · |
| Black Ridge School | EAGLE MOUNTAIN | Utah County | Elementary | 842 | · |
| Vernal Middle | VERNAL | Uintah County | Middle | 842 | · |
| Bear River Middle | GARLAND | Box Elder County | High | 841 | · |
| Clarke N. Johnsen Jr High | TOOELE | Tooele County | Middle | 840 | · |
| Foothills School | RIVERTON | Salt Lake County | Elementary | 837 | · |
| Mountain Point Elementary | BLUFFDALE | Salt Lake County | Elementary | 830 | · |
| Summit Academy - Independence | BLUFFDALE | Salt Lake County | Elementary | 830 | · |
| Spectrum Academy - NSL | NORTH SALT LAKE | Davis County | Combined | 829 | · |
| Wasatch Jr High | SALT LAKE CITY | Salt Lake County | Middle | 829 | · |
| Eagle Valley School | EAGLE MOUNTAIN | Utah County | Elementary | 827 | · |
| Springside School | SARATOGA SPRINGS | Utah County | Elementary | 827 | · |
| Island View Elementary | WEST POINT | Davis County | Elementary | 820 | · |
| Legacy School | AMERICAN FORK | Utah County | Elementary | 819 | · |
| South Weber School | SOUTH WEBER | Davis County | Elementary | 809 | · |
| Olympus Jr High | SALT LAKE CITY | Salt Lake County | Middle | 807 | · |
| Mount Ogden Junior High | OGDEN | Weber County | Middle | 803 | · |
| Midvale Middle | SANDY | Salt Lake County | Middle | 802 | · |
| Sunrise Ridge Intermediate | SAINT GEORGE | Washington County | Middle | 802 | · |
| Venture Academy | MARRIOTT-SLATERVILLE CITY | Weber County | Combined | 802 | · |
| Granite Park Jr High | SALT LAKE CITY | Salt Lake County | Middle | 800 | · |
| South Ogden Jr High | OGDEN | Weber County | Middle | 799 | · |
| Mountain View Jr High | WEST HAVEN | Weber County | Middle | 797 | · |
| Snow Canyon Middle | ST GEORGE | Washington County | Combined | 796 | · |
| Rocky Mountain Jr High | WEST HAVEN CITY | Weber County | Middle | 795 | · |
| Eastlake School | SOUTH JORDAN | Salt Lake County | Elementary | 792 | · |
| Canyon School | HYRUM | Cache County | Elementary | 789 | · |
| Richfield High | RICHFIELD | Sevier County | High | 789 | · |
| Roosevelt Jr High | ROOSEVELT | Duchesne County | Middle | 787 | · |
| Freedom School | HOOPER | Weber County | Elementary | 784 | · |
| Monte Vista School | SOUTH JORDAN | Salt Lake County | Elementary | 783 | · |
| Blackridge School | HERRIMAN | Salt Lake County | Elementary | 782 | · |
| North Sanpete High | MT PLEASANT | Sanpete County | High | 782 | · |