Best Schools in Salt Lake City, Ut: A Parent's Guide from a Local Realtor

by Sam Holman

Best Schools in Salt Lake City, Utah: A Parent's Guide from a Local Realtor

I'm Sam Holman, a Realtor with Real Brokerage, LLC, and a Utah native who grew up in Salt Lake and came home to the valley after serving in the US Army. Over sixteen years of selling homes here, no question comes up more often than this one: which schools will my kids go to if we buy this house?

So this is the guide I wish I could hand every family. Every public and charter school inside Salt Lake City, with grade levels, addresses, and a link to each school's own website. Then the questions parents actually ask me — how boundaries work, how to check a specific address, how open enrollment works, and how much schools really move home values in this city.

Read this part first: your mailing address is not your school district

This is the single most expensive misunderstanding I see in Salt Lake City real estate, and I want to get it out of the way before the school lists.

Salt Lake City School District's boundaries are the same as the Salt Lake City municipal limits. If the home is in the city, it's in the district. If it isn't, it isn't — no matter what the envelope says.

And a lot of envelopes say "Salt Lake City" for homes that are nowhere near it. The Postal Service uses "Salt Lake City" as the default city name on several ZIP codes that sit wholly or partly outside the city line. These are the ones that trip families up: 84106, 84107, 84109, 84115, 84117, 84121, 84123, and 84124.

Homes in those areas can carry a Salt Lake City address while actually being in Millcreek, Holladay, South Salt Lake, Murray, Taylorsville, or Cottonwood Heights — and they're served by Granite School District, Canyons School District, or Murray City School District instead. Two of those ZIPs, 84106 and 84109, are split right down the middle by the city line, so the ZIP code alone will never answer the question.

In plain geography: heading south from downtown, the city ends at 2100 South on the west and central side. Cross it and you're in South Salt Lake, which is Granite District. East of about 700 East the city reaches further south, through Sugar House to roughly 2700–3000 South, where Millcreek begins — also Granite. On the east the city stops at the Wasatch foothills near Foothill Drive and I-215. On the west it runs past the Jordan River all the way out to the airport.

The line is irregular and it jogs. Always verify the specific address, never the ZIP code. I'll show you how in the Q&A below, and if you're looking at a house and want a straight answer today, just send me the address.

Salt Lake City School District elementary schools

Twenty-three elementary schools, all inside the city. Click any school name to visit its own website.

School Grades Address
Backman Elementary PreK–6 601 North 1500 West, Salt Lake City, UT 84116
Beacon Heights Elementary PreK–6 1850 South 2500 East, Salt Lake City, UT 84108
Bonneville Elementary K–6 1145 South 1900 East, Salt Lake City, UT 84108
Dilworth Elementary PreK–6 1953 South 2100 East, Salt Lake City, UT 84108
Edison Elementary PreK–6 430 South Cheyenne Street, Salt Lake City, UT 84104
Emerson Elementary K–6 1017 East Harrison Avenue, Salt Lake City, UT 84105
Ensign Elementary PreK–6 775 East 12th Avenue, Salt Lake City, UT 84103
Escalante Elementary PreK–6 1810 West 900 North, Salt Lake City, UT 84116
Franklin Elementary PreK–6 1115 West 300 South, Salt Lake City, UT 84104
Highland Park Elementary K–6 1738 East 2700 South, Salt Lake City, UT 84106
Indian Hills Elementary PreK–6 2496 East St. Mary's Drive, Salt Lake City, UT 84108
Liberty Elementary PreK–6 1085 South Roberta Street, Salt Lake City, UT 84111
Meadowlark Elementary PreK–6 497 North Morton Drive, Salt Lake City, UT 84116
Mountain View Elementary PreK–6 1380 South Navajo Street, Salt Lake City, UT 84104
Newman Elementary PreK–6 1269 North Colorado Street, Salt Lake City, UT 84116
Nibley Park School K–6 2785 South 800 East, Salt Lake City, UT 84106
North Star Elementary PreK–6 1545 North Morton Drive, Salt Lake City, UT 84116
Parkview Elementary PreK–6 970 South Emery Street, Salt Lake City, UT 84104
Rose Park Elementary PreK–6 1105 West 1000 North, Salt Lake City, UT 84116
Uintah Elementary K–6 1571 East 1300 South, Salt Lake City, UT 84105
Wasatch Elementary K–6 30 R Street, Salt Lake City, UT 84103
Washington Elementary PreK–6 420 North 200 West, Salt Lake City, UT 84103
Whittier Elementary PreK–6 1600 South 300 East, Salt Lake City, UT 84115

Two notes on this list. First, "PreK" means the school currently hosts a district preschool program. Preschool availability shifts from year to year, so confirm with the school before you count on it — the K–6 core is what stays put.

Second, Nibley Park was a K–8 school for years. The school board voted in December 2025 to reconfigure it as a K–6 school beginning in the 2026–27 year, with its former seventh and eighth graders going to Hillside Middle. If you're reading an older article or a listing description that still calls it K–8, that's why.

Salt Lake City School District middle schools

School Grades Address
Bryant Middle School 7–8 40 South 800 East, Salt Lake City, UT 84102
Clayton Middle School 7–8 1470 South 1900 East, Salt Lake City, UT 84108
Glendale Middle School 6–8 1430 West Andrew Avenue, Salt Lake City, UT 84104
Hillside Middle School 7–8 1825 South Nevada Street, Salt Lake City, UT 84108
Northwest Middle School 7–8 1730 West 1700 North, Salt Lake City, UT 84116

Worth knowing: Salt Lake City middle schools run grades 7–8, not 6–8, with one exception — Glendale Middle serves 6–8. That means for most families in the city, sixth grade is still elementary school. Parents moving in from districts that start middle school in sixth grade get caught by this every single year.

Bryant Middle School is also the STEM-focused feeder for the Salt Lake Center for Science Education, and you'll sometimes see it written as "SLCSE Bryant" in state records. It's the same school.

Salt Lake City School District high schools

School Grades Address
East High School 9–12 840 South 1300 East, Salt Lake City, UT 84102
Highland High School 9–12 2166 South 1700 East, Salt Lake City, UT 84106
West High School 7–12 241 North 300 West, Salt Lake City, UT 84103
Horizonte Instruction and Training Center 7–12 plus adult programs 1234 South Main Street, Salt Lake City, UT 84101

West High shows a 7–12 grade span because it hosts the district's Extended Learning Program for seventh and eighth graders alongside its regular high school. Horizonte is the district's alternative and adult education center, serving students who need a different path than a traditional comprehensive high school.

The district also runs the Career and Technical Center at 1633 Edison Street. It isn't a school your student enrolls in as their home school — students travel there from East, Highland, or West for career and technical pathways like IT, healthcare, skilled trades, and computer programming, and the district provides bus transportation for those classes.

One closure to be aware of: Innovations Early College High School closed at the end of the 2025–26 school year, along with the Washington Elementary grade 4–6 magnet program. Innovations' website is still online, so don't take that as a sign it's still enrolling.

Charter schools in Salt Lake City

Charter schools are public schools — free to attend, open to anyone in the state — but they don't have attendance boundaries. You apply, and if there are more applicants than seats, it goes to a lottery. Where you buy has no bearing on whether your child can get in, though it certainly affects your drive.

These eight charters are physically inside Salt Lake City:

School Grades Address
City Academy 7–12 555 East 200 South, Salt Lake City, UT 84102
Dual Immersion Academy Preschool–8 1155 South Glendale Drive, Salt Lake City, UT 84104
Open Classroom PreK–8 134 D Street, Salt Lake City, UT 84103
Pacific Heritage Academy K–8 1755 West 1100 North, Salt Lake City, UT 84116
Salt Lake Arts Academy 5–8 844 South 200 East, Salt Lake City, UT 84111
Salt Lake Center for Science Education 9–12 1400 West Goodwin Avenue, Salt Lake City, UT 84116
Salt Lake School for the Performing Arts 9–12 350 South 400 East, Salt Lake City, UT 84111
Wallace Stegner Academy (Salt Lake City campus) K–8 980 South Bending River Road, Salt Lake City, UT 84104

A few charters carry a "Salt Lake City" mailing address but sit outside the city — Canyon Rim Academy is in Millcreek, and the Academy for Math, Engineering and Science is down by 5715 South 1300 East. Great schools, but they're a different commute than the address suggests, and the same mailing-address trap applies.

A parent's guide to Salt Lake City schools

How do school boundaries actually work here?

Salt Lake City School District assigns every address inside the city to one elementary school, one middle school, and one high school. That's your neighborhood school, and your child is guaranteed a seat there. Boundaries follow streets, not neighborhoods, and they don't follow ZIP codes at all — two houses across the street from each other can feed different schools.

Boundaries also change. The district redrew boundaries for fourteen elementary schools in 2024 when it closed four campuses. Buying a home does not lock in a school assignment forever, which is exactly why the next question matters.

How do I check which schools a specific address feeds?

Use the district's own boundary tool. Everything else — listing sites, third-party school apps, even well-meaning neighbors — is secondhand and often out of date.

Go to the Salt Lake City School District school locator and enter the address. You can also reach it from slcschools.org if that link ever moves.

If the tool tells you the address isn't in the district, that's your signal you're outside the city. Try Granite School District's search next, which also shows bus eligibility.

And if you're comparing several houses at once, send me the addresses. Running boundary checks before you write an offer is part of my job, not a favor.

What is open enrollment, and how does it work?

Utah lets families apply to attend a public school outside their boundary. In Salt Lake City it works like this:

  • Early open enrollment runs from November 15 through the first Friday in February for the following school year. For 2027–28, that's November 15, 2026 through February 5, 2027. Principals notify families in writing by mid-March, and you have until the end of March to accept or decline.
  • Late open enrollment runs from April 1 onward and stays open through the year, subject to space. Call the school first — many won't approve a transfer until the year starts and they know their capacity.
  • There is no application fee in Salt Lake City School District. State law allows districts to charge a $5 processing fee; this one waives it.
  • Priority order is: siblings already at the school, then children of district employees, then district residents, then families outside the district. Ties go to a lottery. Applying on day one does not move you up the list.

Applications go through the district's School Choice office. One caution: the landing page has carried an out-of-date deadline from a prior cycle before, so trust the enrollment timeline page over anything else on the site.

If we open-enroll, can my child ride the bus?

Usually not, and this is the part families underestimate. Salt Lake City School District requires a student's home address to be inside the school's boundary to qualify for busing, plus a distance threshold of 1.5 miles for elementary and 2 miles for middle and high school. Open-enrolled students may sometimes ride an established route if there's space and it costs the district nothing, but you should plan on driving.

Which means an open enrollment spot at a school across town is really a decision about two round trips a day for the next several years. I've watched families buy in the wrong neighborhood on the strength of a transfer that turned into a forty-minute daily commitment. Worth thinking through before you sign.

What about all the school closures I keep reading about?

They're real, and you should factor them in. Salt Lake City School District closed four elementary schools — M. Lynn Bennion, Hawthorne, Mary W. Jackson, and Riley — at the end of the 2023–24 year, on a 4–3 board vote, and redrew boundaries for fourteen more. In December 2025 the board closed Innovations Early College High School and reconfigured Nibley Park from K–8 to K–6.

The driver is enrollment. Fewer school-age children live in the city than the buildings were designed for, and the district has said publicly that another round of consolidation is on the horizon. No specific schools have been named for a next round as I write this.

I'm not telling you that to scare you off. I'm telling you because if a listing agent assures you a home "feeds" a particular school, that's true today and it's a reasonable expectation, but it isn't a guarantee for twelve years. If a specific school is the whole reason you're buying a specific house, say so out loud and we'll talk about how much risk that carries.

Where can I look up how a school is actually performing?

The Utah School Report Card from the State Board of Education is the official source, and it's free.

One thing to know before you go looking: Utah no longer gives schools A–F letter grades. The legislature removed them in 2023. Schools now get an overall accountability score as a percentage of possible points, with individual measures rated Exemplary, Commendable, Typical, Developing, or Critical Needs. If you find an old page listing letter-grade cutoffs, it's obsolete.

My honest advice: read the report card, then go walk the building. Call the front office. Ask the principal what they're working on. A school's score tells you something real, but it tells you a lot about the incomes of the families who attend and not nearly as much about how your particular kid will do there.

How much do schools affect home values in Salt Lake City?

A fair amount, and unevenly.

The clearest effect in this city is on the east bench. Homes feeding Beacon Heights, Bonneville, Indian Hills, and Dilworth into Clayton or Hillside and then Highland or East consistently command a premium over comparable square footage on the west side. Some of that is the schools. A lot of it is that the same neighborhoods have older trees, bigger lots, canyon access, and shorter commutes downtown, and those things are tangled together in a way no honest agent can fully separate.

Where I see it show up most sharply is in speed rather than price. A well-kept home in the Bonneville or Beacon Heights boundary in spring, priced sensibly, tends to move quickly because it's competing for a very specific buyer who has already decided on the boundary. That's a real advantage when you sell.

Two things I'd want you to hear plainly, though. First, a strong boundary is priced in — you're paying for it going in, so it isn't free money on the way out. Second, boundaries change, and school-driven premiums can soften when they do. The 2024 boundary redraw moved values around in ways that surprised people on both sides of it.

If you're buying primarily for schools, buy a house you'd still be happy with if the boundary shifted. That's the whole rule.

Let's match the right school to the right house

I've spent over sixteen years selling homes in the Salt Lake Valley, and I grew up here. I know which streets in Sugar House flip from one boundary to the next mid-block, which "Salt Lake City" addresses are actually Millcreek, and which homes near a great school are still a bad buy for other reasons.

Whether you're moving to Utah for the first time, moving across town so your kids can walk to school, or selling a home whose best feature is the boundary it sits in, I can help. I work with first-time buyers, first-time sellers, veterans, investors, and families juggling a sale and a purchase at the same time.

Send me the addresses you're considering and I'll tell you exactly what they feed — before you fall in love with the kitchen.

GET MORE INFORMATION

Sam Holman

Sam Holman

Real Estate Professional

+1(801) 842-2225

Name
Phone*
Message