Public Schools in Salt Lake County, Utah

There are 358 Public Schools in Salt Lake County, Utah, serving a population of 1,106,700 people in an area of 742 square miles. There is 1 Public School per 3,091 people, and 1 Public School per 2 square miles.

In Utah, Salt Lake County is ranked 29th of 29 counties in Public Schools per capita, and 1st of 29 counties in Public Schools per square mile.

List of Salt Lake County Public Schools

Find Salt Lake County, Utah public schools, including charter schools, k-12, elementary, middle, and high schools.


Academy For Math Engineering & Science (Ames) 5715 1300 East Murray, UT

Academy Park School 4580 Westpoint Drive West Valley, UT

Albion Middle 2755 Summer Crest Cove Sandy, UT

Alianza Academy 420 East South Temple Salt Lake, UT

Alta High East 11055 South Sandy, UT

Alta High School 11055 South 1000 East Sandy, UT

Alta View School 10333 South 865 East Sandy, UT

Altara School 800 East 11000 South Sandy, UT

Alter Safe Sch-Elem School 2500 State Street Salt Lake, UT

American Academy Of Innovation 5410 South Jordan Parkway South Jordan, UT

American International School Of Utah 4998 Galleria Drive Murray, UT

American Preparatory Academy - Accelerated School 3636 West 3100 South West Valley, UT

American Preparatory Academy - Draper #1 12892 Pony Express Road Draper, UT

American Preparatory Academy - Draper #3 11938 Lone Peak Parkway Draper, UT

American Preparatory Academy - West Valley Campus 1255 West Crystal Avenue West Valley, UT

American Preparatory Academy--The School For New Americans 1255 West 2590 South West Valley, UT

Arcadia School 3461 West 4850 South Salt Lake, UT

Ascent Academies Of Utah West Jordan 5662 8200 South West Jordan, UT

Athlos Academy Of Utah 12309 Mustang Trail Way Herriman, UT

Backman School 601 North 1500 West Salt Lake, UT

Beacon Heights School 1850 South 2500 East Salt Lake, UT

Beehive School 5655 South 5220 West Kearns, UT

Beehive Science & Technology Academy (Bsta) 830 East 9400 South Sandy, UT

Bell View School 9800 South 800 East Sandy, UT

Bella Vista School 2131 Fort Union Boulevard Cottonwood Heights, UT

Bennion Jr High 6055 South 2700 West Salt Lake, UT

Bennion School 5775 South 2975 West Street Salt Lake, UT

Bingham High 2160 10400 South South Jordan, UT

Blackridge School 14131 Rosecrest Road Herriman, UT

Blind Region 2 3098 Highland Drive Salt Lake, UT

Bluffdale Elementary 14323 2700 West Riverton, UT

Bluffdale School 14323 South 2700 West Bluffdale, UT

Bonneville Jr High 5330 South 1655 East Murray, UT

Bonneville Junior High School 5330 S 1660 E Salt Lake, UT

Bonneville School 1145 South 1900 East Salt Lake, UT

Brighton High 7695 South 2220 East Cottonwood Heights, UT

Brockbank Jr High 2935 South 8560 West Magna, UT

Brookwood School 2565 8640 South Sandy, UT

Bryant Middle 40 800 East Salt Lake, UT

Butler Middle 7530 South 2700 East Salt Lake, UT

Butler School 2700 East 7000 South Salt Lake, UT

Butler School 7000 South 2700 East Cottonwood Heights, UT

Butterfield Canyon School 6860 Mary Leizan Lane Herriman, UT

Calvin S. Smith School 2150 West 6200 South Taylorsville, UT

Canyon Rim Academy 3005 South 2900 East Salt Lake, UT

Canyon View School 3050 East 7800 South Salt Lake, UT

Canyons Transition Academy 9361 South 300 East Sandy, UT

Carl Sandburg School 3900 South 5325 West West Valley, UT

Channing Hall 13515 South 150 East Draper, UT

Children Behavior Therapy Unit (Cbtu) 780 Guardsman Way Salt Lake, UT

About Salt Lake County Public Schools

Salt Lake County Public Schools are tuition-free, publicly funded schools that are legally required to accept and provide an education to all children from Kindergarten age through Grade 12 in Salt Lake County, UT. Each of the fifty state constitutions includes a requirement for the provision of a Public School system, and each state, including Utah, also has a compulsory education law that requires school-age children to attend school.

You may contact Public Schools for questions about:
  • Salt Lake County Public School calendars
  • Admissions policies and enrollment
  • Salt Lake County school district
  • Academics and school curriculum
  • School buses and transportation

Salt Lake County Public School Statistics

Find Salt Lake County Public School Enrollment and Educational Attainment (Age 25+). Data Source: U.S. Census Bureau; American Community Survey, 2017 ACS 5-Year Estimates.

Salt Lake County Public School Enrollment
 Salt Lake CountyUtah
Nursery & Preschool Enrollment11,944 (55.1%)32,990 (54.9%)
Kindergarten Enrollment16,327 (91.6%)47,596 (92.5%)
Elementary School Enrollment (Grades 1-4)65,196 (92.9%)193,401 (93.7%)
Elementary School Enrollment (Grades 5-8)62,005 (93.1%)186,599 (94.1%)
High School Enrollment (Grades 9-12)62,948 (93.8%)184,929 (94.6%)
Salt Lake County Educational Attainment (Age 25+)
 Salt Lake CountyUtah
Less than 9th Grade Education24,879 (3.6%)49,768 (2.9%)
9-12th Grade (No Diploma)42,848 (6.2%)93,698 (5.4%)
High School Graduate (Including Equivalency)156,804 (22.7%)397,812 (22.8%)