OUR SCHOOLS
Cache County School District (CCSD) is proud to serve the students and families of Cache Valley. Our district includes a diverse network of 25 schools, ranging from elementary to high school, all dedicated to fostering academic excellence, personal growth, and community involvement.
Our schools are designed to support every student’s journey, providing high-quality education in a safe and inclusive environment. Whether you’re new to the district, looking for school-specific resources, or exploring educational opportunities, you’ll find all the information you need here.
Explore Our Schools
Use the links below to explore each school, learn about their programs, and find contact information.
Program Spotlight
Find Your School
Need help finding your designated school? Use our School Boundary Locator tool to determine which school your student will attend based on your home address.
School Resources & Information
School Calendars: Stay updated on important dates and events.
Lunch Menus: Check out what’s being served at your student’s school.
Transportation: Learn about bus routes and transportation services.
Enrollment & Registration: Information on enrolling new students and registering for school.