Public Schools in Cache County, Utah

There are 49 Public Schools in Cache County, Utah, serving a population of 120,288 people in an area of 1,165 square miles. There is 1 Public School per 2,454 people, and 1 Public School per 23 square miles.

In Utah, Cache County is ranked 23rd of 29 counties in Public Schools per capita, and 5th of 29 counties in Public Schools per square mile.

List of Cache County Public Schools

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


Adams School 415 East 500 North Logan, UT

Bear River Charter School 75 400 West Logan, UT

Birch Creek School 675 South 220 East Smithfield, UT

Bridger School 1261 North 400 West North Logan, UT

Cache County Board-Education 2063 North 1200 East North Logan, UT

Cache High 265 West 1400 North Logan, UT

Canyon School 270 South 1300 East Hyrum, UT

Cedar Ridge Middle 65 North 200 West Hyde Park, UT

Edith Bowen Laboratory School 6700 Old Main Hill Logan, UT

Ellis School 348 West 300 North Logan, UT

Fast Forward High 875 West 1400 North Logan, UT

Green Canyon High School 2960 Wolfpack Way North Logan, UT

Greenville School 2450 North 400 East North Logan, UT

Heritage School 925 West 3200 South Nibley, UT

Hillcrest School 960 North 1400 East Logan, UT

Intech Collegiate High School 1787 Research Park Way North Logan, UT

Lewiston School 107 East 200 South Lewiston, UT

Lincoln School 90 South Center Street Hyrum, UT

Logan High 162 West 100 South Logan, UT

Millville School 67 South Main Street Millville, UT

Mount Logan Middle 875 North 200 East Logan, UT

Mountain Crest High 255 South 800 East Hyrum, UT

Mountainside Elementary School 125 Mendon Road Logan, UT

Mountainside School 235 E 125 N Mendon, UT

Nibley School 2545 South 660 West Nibley, UT

North Cache Center 157 West 600 South Richmond, UT

North Park School 2800 North 800 East North Logan, UT

Park School 90 South 100 West Richmond, UT

Providence School 91 East Center Street Providence, UT

Ridgeline High School 180 North 300 West Millville, UT

River Heights School 780 East 600 South River Heights, UT

Riverside Preschool 1075 Sumac Drive Logan, UT

Sky View High 520 South 250 East Smithfield, UT

South Cache 8-9 Center 10 North 480 West Hyrum, UT

South Cache Center 10 North 480 West Hyrum, UT

Special Services 2063 North 1200 East North Logan, UT

Spring Creek Middle 350 West 100 North Providence, UT

Summit School 80 West Center Street Smithfield, UT

Sunrise School 225 South 455 East Smithfield, UT

The Center For Creativity Innovation And Discovery 67 Sherwood Avenue Providence, UT

Thomas Edison - North 180 2600 North North Logan, UT

Thomas Edison - South 1275 West 2350 South Logan, UT

Thomas Edison Charter School South 2350 South 1275 West Logan, UT

Wellsville Elementary School 90 East 100 South Wellsville, UT

Wellsville School 525 North 200 West Wellsville, UT

White Pine Middle 184 West 100 North Richmond, UT

Willow Valley Middle 525 North 200 West Wellsville, UT

Wilson School 89 South 500 East Logan, UT

Woodruff School 950 West 600 South Logan, UT

About Cache County Public Schools

Cache 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 Cache 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:
  • Cache County Public School calendars
  • Admissions policies and enrollment
  • Cache County school district
  • Academics and school curriculum
  • School buses and transportation

Cache County Public School Statistics

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

Cache County Public School Enrollment
 Cache CountyUtah
Nursery & Preschool Enrollment1,226 (56.1%)32,990 (54.9%)
Kindergarten Enrollment2,026 (98.3%)47,596 (92.5%)
Elementary School Enrollment (Grades 1-4)7,583 (95.4%)193,401 (93.7%)
Elementary School Enrollment (Grades 5-8)7,828 (95.1%)186,599 (94.1%)
High School Enrollment (Grades 9-12)7,456 (96.1%)184,929 (94.6%)
Cache County Educational Attainment (Age 25+)
 Cache CountyUtah
Less than 9th Grade Education1,853 (3.1%)49,768 (2.9%)
9-12th Grade (No Diploma)2,202 (3.7%)93,698 (5.4%)
High School Graduate (Including Equivalency)12,811 (21.3%)397,812 (22.8%)