School Districts in Salt Lake County: A Homebuyer's Guide
School districts in Salt Lake County serve over 1.1 million residents across five distinct public school districts, each with its own geographic boundaries, feeder patterns, open-enrollment policies, and specialized academic offerings.
Quick Answer: How School Districts Work in Salt Lake County
Salt Lake County is divided into five public school districts: Canyons, Granite, Jordan, Murray City, and Salt Lake City. Municipal city boundaries do not always match school district boundaries. To guarantee which school your child will attend, you must verify the exact property address using the official district boundary lookup tool prior to closing.
Key Takeaways for Homebuyers
- Five Distinct Districts: Salt Lake County has five public school districts, not one centralized county system.
- City vs. District Misconceptions: Having a specific city mailing address (like Murray or Salt Lake City) does not automatically place a home in that city's school district.
- Official Boundary Lookups are Mandatory: Neighborhood boundaries shift. Always verify the address directly on official district boundary portals before making an offer.
- Utah Open Enrollment Law: Utah allows students to apply to schools outside their assigned boundary through standard or early open enrollment, subject to capacity.
- "Best" Depends on Personal Criteria: Rather than relying on arbitrary rankings, evaluate districts based on specialized programs (AP, IB, DLI, STEM), extracurriculars, travel distance, and district support.
Salt Lake County School Districts Comparison Table
The table below summarizes the five public school districts operating within Salt Lake County, the primary communities they serve, and links to their official boundary lookup tools.
| District Name | Primary Areas & Cities Served | Official District Website | Official Boundary Tool |
|---|---|---|---|
| Canyons School District | Draper, Sandy, Midvale, Cottonwood Heights, Alta | canyonsdistrict.org | Canyons School Search |
| Jordan School District | South Jordan, West Jordan, Herriman, Riverton, Bluffdale | jordandistrict.org | Jordan Boundary Lookup |
| Granite School District | West Valley City, Millcreek, Holladay, Taylorsville, Kearns, Magna, South Salt Lake | graniteschools.org | Granite Boundary Map |
| Salt Lake City School District | Salt Lake City proper (Sugar House, The Avenues, East Bench, Downtown, Rose Park) | slcschools.org | SLCSD School Locator |
| Murray City School District | Murray (central municipality core) | murrayschools.org | Murray School Locator |
In-Depth Guide to the 5 Public School Districts
1. Canyons School District
Created in 2009 after voter approval to split from Granite School District, Canyons School District serves the southeastern quadrant of Salt Lake County. Canyons includes high-demand communities such as Draper, Sandy, Cottonwood Heights, Midvale, and Alta.
Canyons has invested heavily in modernizing facilities through voter-approved bond measures. Key high schools include Corner Canyon High (Draper), Brighton High (Cottonwood Heights), Alta High (Sandy), Hillcrest High (Midvale, home to an International Baccalaureate program), and Jordan High (Sandy). The district also offers Dual Language Immersion (DLI) programs in Spanish, French, and Mandarin, along with the SALTA gifted program.
2. Jordan School District
Jordan School District covers the rapidly growing southwestern portion of Salt Lake County, including South Jordan, West Jordan, Herriman, Riverton, and Bluffdale.
Because of ongoing residential development in master-planned communities like Daybreak in South Jordan and western Herriman, Jordan School District has frequently constructed new elementary and high schools to keep pace with population growth. Prominent high schools include Bingham High School (known for strong athletic programs), Herriman High, Riverton High, Copper Hills High, and Mountain Ridge High. Jordan District also operates comprehensive CTE (Career and Technical Education) programs and STEM pathways.
3. Granite School District
Granite School District is one of Utah's largest school districts by student population, stretching across the central and western mid-section of Salt Lake County. It serves West Valley City, Millcreek, Holladay, Taylorsville, Kearns, Magna, and parts of South Salt Lake.
Granite offers diverse specialized educational pathways, including Advanced Placement (AP) courses, magnet gifted programs, and language immersion. Notable high schools include Skyline High (Holladay area), Olympus High (Millcreek area), Cottonwood High, Taylorsville High, Hunter High, Granger High, and Kearns High. Because Granite covers both established East Bench neighborhoods and expansive western suburbs, school profiles vary widely across the district.
4. Salt Lake City School District
Serving the capital city proper, Salt Lake City School District (SLCSD) is Utah's oldest public school system. Its boundaries encompass historic neighborhoods such as The Avenues, Sugar House, Federal Heights, Capitol Hill, East Bench, Rose Park, and Poplar Grove.
SLCSD features landmark high schools including West High School (Utah's oldest high school, offering IB programs and rigorous STEM tracks), East High School, and Highland High School. SLCSD emphasizes small student-to-teacher ratios, extensive visual and performing arts programs, and neighborhood-centered elementary schools.
5. Murray City School District
Murray City School District is a compact, independent municipal district serving the central core of Murray. Operating independently from surrounding county districts, Murray manages its own high school (Murray High School), middle schools, and elementary campuses.
Because of its smaller size, Murray offers a close-knit community feel with centralized district administration. However, buyers should note that municipal Murray city limits extend beyond the school district's boundaries; parts of northern and eastern Murray are served by Granite or Canyons districts.
Step-by-Step Checklist: How to Verify School Boundaries for a Property
School boundaries can be updated by district boards due to population shifts or new school construction. Never rely solely on real estate listing portal auto-populators. Follow this 4-step verification checklist before submitting an offer:
- Step 1: Obtain the Full Property Address & Tax ID: Identify the exact street address including directional indicators (e.g., East, South) and zip code.
- Step 2: Enter Address into Official District Lookup: Visit the official district boundary mapping tool (linked in the table above) for the relevant district.
- Step 3: Confirm Assigned Elementary, Middle & High School: Review the specific feeder school path assigned to that exact street parcel for the upcoming school year.
- Step 4: Contact District Enrollment Officers: Call the district office directly if the property lies near a municipal boundary or if boundary adjustments are under public study.
Comparing Programs: DLI, IB, AP, STEM & Open Enrollment
When evaluating school options in Salt Lake County, consider program-specific availability:
- Dual Language Immersion (DLI): Available across Canyons, Jordan, Granite, and SLCSD in languages including Spanish, Mandarin, French, and Portuguese.
- International Baccalaureate (IB): Offered at select high schools including Hillcrest High (Canyons) and West High (Salt Lake City).
- Utah Open Enrollment Act: Utah law allows parents to apply for out-of-boundary school enrollment. Early open enrollment applications typically open in December for the following school year. Acceptance depends on building capacity and student-to-teacher ratios.
Frequently Asked Questions
What is the best school district in Salt Lake County?
There is no single "best" school district because each district offers unique strengths. Canyons and Jordan districts are popular for modern facilities and growing suburban communities, while Granite and Salt Lake City districts excel in specialized IB, AP, and arts programming. Homebuyers should evaluate individual schools, specialized programs, and commute preferences rather than broad rankings.
How many school districts are in Salt Lake County?
Salt Lake County contains five public school districts: Canyons School District, Jordan School District, Granite School District, Salt Lake City School District, and Murray City School District.
Does a city address guarantee enrollment in that city's school district?
No. City municipal boundaries do not always align with school district boundaries. For example, parts of the city of Murray fall within Granite or Canyons school districts, and parts of Cottonwood Heights or Midvale fall into Canyons or Granite. Always verify the address on the official district boundary map.
Can my child attend a school outside our assigned boundary in Utah?
Yes. Under the Utah Open Enrollment Act, students can apply to attend any public school in Utah, regardless of where they live, provided the receiving school has available space and capacity.
Where can I check school performance and test score data for Utah schools?
Official performance reports, graduation rates, and assessment metrics are published publicly by the Utah State Board of Education (USBE) on their official report card portal.
How can a local Realtor help with school boundary research?
An experienced local agent like Scott Allen helps buyers navigate neighborhood locations, identify surrounding school districts, and direct buyers to official district resources so you can verify school assignments with total confidence before buying.
Need Help Comparing Homes & School Boundaries?
With over 20 years of experience in Salt Lake County real estate, Scott Allen can help you find the right neighborhood for your family. Eligible buyers may receive a credit of up to $3,000 toward eligible closing costs. Terms and eligibility apply.
Ask Scott Allen for a Buyer Consultation
