Living in Cottonwood Heights Utah — Real Estate, Schools & Neighborhoods 2026
Randall Gorham · Utah Life Real Estate
Northern Utah/ Salt Lake County/ Cottonwood Heights, UT 84121 / 84047
Salt Lake County · City Guide

Cottonwood Heights
Utah

Between both Cottonwood Canyons — Brighton 12 minutes, Solitude 14 minutes, Snowbird 16 minutes, Alta 20 minutes. The closest residential address to four ski resorts.

Cottonwood Heights sits physically between Big and Little Cottonwood Canyons — the only SLC County community equidistant to all four major ski resorts. Brighton is 12 minutes. Solitude 14. Snowbird 16. Alta 20. Incorporated in 2004, Canyons SD throughout, and the highest non-Alta/Copperton median in Salt Lake County.

~35,000Population
4,550–5,000 ftElevation
84121 / 84047ZIP Code
Brighton: 12 min · Solitude: 14 min · Snowbird: 16 min · Alta: 20 min · Incorporated 2004
Cottonwood Heights Market Snapshot · 2026
Median Sale Price~$625,000
Price Per Sq Ft~$305
Avg. Days on Market22–38 days
List-to-Sale Ratio97–101%
1-Year Appreciation+3.7%
Active Listings (avg.)25–45 homes
Absorption Rate~2.0 months
Market ConditionBalanced–Seller
Closest to All 4 Resorts · Canyons SD · Inc. 2004
About Cottonwood Heights

Salt Lake County — Cottonwood Heights
Between both Cottonwood Canyons — Brighton 12 minute

Cottonwood Heights incorporated in 2004 specifically to gain local control over the commercial and residential development that had been encroaching on the canyon gateway character — the same incorporation motivation as Holladay (1999) and Millcreek (2016). The city's geographic position is unique in SLC County: it sits between the mouths of Big Cottonwood Canyon (SR-190, Brighton and Solitude) and Little Cottonwood Canyon (SR-210, Snowbird and Alta), making it the closest residential community to all four major ski resorts simultaneously.

The ski proximity premium is Cottonwood Heights's primary price driver — the $625K median is $115K above Sandy ($510K) for the marginal 5–8 minutes closer to the canyon mouths. For serious skiers who count lift turns and value the ability to be first chair or last chair without significant time cost, the Cottonwood Heights premium is immediately justified. For casual weekend skiers, the premium may be harder to rationalize versus Sandy's TRAX access and lower price.

Canyons School District serves Cottonwood Heights throughout — the city's incorporation into Canyons SD in 2009 (when the district was formed) means consistent school district quality without the boundary ambiguity that Millcreek and Riverton have. Brighton High School and Corner Canyon serve Cottonwood Heights addresses depending on location.

Cottonwood Heights City Official Website — City of Cottonwood Heights — parks, city services, and resources for the community between both Cottonwood Canyons.
Visit Site ↗
Real Estate Overview

Price Ranges by
Cottonwood Heights Neighborhood Zone

Upper CH / canyon approach$680K–$950K+
3–8 min to canyon mouths · premium tier · view lots
Central Cottonwood Heights$595K–$750K
Most active · Canyons SD · best comp data
West CH (Midvale border)$560K–$680K
Entry CH · value · Midvale commercial access
Cottonwood Heights Buy-and-Hold Snapshot
+3.7%YoY Appreciation
<1.5%Vacancy Rate
2.8–3.5%Cap Rate Range
Cottonwood Heights Neighborhoods

Where to Buy in Cottonwood Heights —
Distinct Market Zones

Use our neighborhood matching quiz to see which zone aligns with your commute, budget, and lifestyle priorities.

Upper / Canyon Approach
$680K–$950K+
The canyon approach tier — addresses where Brighton is 8 minutes and Snowbird is 12 minutes. Limited supply. Premium ski access that no other community matches.
Closest to all 4 resortsLimited supplySki access premium
Central CH
$595K–$750K
Most transaction volume. Brighton HS or Corner Canyon zone. Best comparable data. The practical CH purchase.
Most activeCanyons SDBest comp data
West Entry
$560K–$680K
More affordable CH. Midvale commercial corridor accessible. Older stock.
Entry CHMidvale accessValue
Market Data and Real Estate Terms

Cottonwood Heights's Market —
What the Numbers Mean for Buyers

+3.7% appreciation is stable — ski proximity creates permanent structural demand.

Balanced-seller market (2.0 months) gives buyers more room than the south county growth markets.

Cap rates (2.8–3.5%) are the lowest viable range in SLC County — CH is a lifestyle and equity buy, not a yield buy.

Median Sale Price
~$625,000
Current Cottonwood Heights median. SLC County avg ~$490K.
Days on Market
22–38 days
Avg. list-to-contract. Varies by zone and season.
Absorption Rate
~2.0 months
Months of supply. Under 2.0 = seller advantage.
List-to-Sale Ratio
97–101%
Sale price as pct of list. Over 100% = sold above asking.
Appreciation Rate
+3.7%
Year-over-year median price change.
Price Per Sq Ft
~$305
Cottonwood Heights average. Varies by zone, age, and condition.
Financing — Active Loan Types in Cottonwood Heights
Conventional
Up to $806,500
Most common. 20% down = no PMI. Move-up and first-time buyers.
FHA
Up to $524,225
VA Loan
No limit · Zero down
Veterans and active military. Active across SLC County.
Jumbo
$806,500+
Required in Holladay, Alta, and Cottonwood Heights upper zones.
Education

Schools Serving
Cottonwood Heights

Salt Lake County has five independent school districts. Always verify your specific address assignment directly with the district before purchase — boundary lines shift and dual-district cities require extra attention.

Canyons SD · Brighton and Corner Canyon HS
Brighton High and Corner Canyon
Brighton High School serves most Cottonwood Heights addresses. Corner Canyon (Utah's top ranked) may serve east CH addresses. Both are Canyons SD. Canyons SD is consistently SLC County's top academic district. Verify your specific assignment.
6A · Canyons SD throughout
Canyon Access
Both Cottonwood Canyons
The city sits between the two canyon access roads — SR-190 (Big Cottonwood, Brighton and Solitude) and SR-210 (Little Cottonwood, Snowbird and Alta). No other SLC County residential community is this close to all four resorts.
All four resorts
Higher Education
University of Utah (20 min) · Sandy TRAX (15 min drive)
U of U is 20 minutes west via I-215. Sandy TRAX station (15 min drive) provides rail connection to downtown SLC.
University Access
Ski Season UTA Shuttles
Canyon bus from Sandy TRAX
UTA runs canyon shuttle buses from Sandy TRAX to Snowbird/Alta during ski season — Cottonwood Heights residents can drive to Sandy station and bus to the resorts, eliminating canyon driving.
Ski transit option
Commute and Transportation

Getting From Cottonwood Heights
to Where You Need to Be

Use our Northern Utah commute calculator to compare Cottonwood Heights against all Salt Lake County cities for your specific employer destination.

Destination
Drive Time
Route / Notes
Brighton Ski Resort
10–14 min
SR-190 Big Cottonwood Canyon
Solitude Mountain Resort
12–16 min
SR-190 beyond Brighton
Snowbird Ski Resort
14–18 min
SR-210 Little Cottonwood Canyon
Alta Ski Resort
18–22 min
SR-210 to end of canyon
Downtown SLC
18–26 min
I-215 W
Murray TRAX
12–18 min
Local roads to Murray
Sandy (ski alternative gateway)
8–14 min
Local roads south
Local Highlights

What Cottonwood Heights
Offers Day-to-Day

Cottonwood Heights is the Wasatch Front community that serious skiers dream about — every major resort accessible in 22 minutes or less, the canyon mouths visible from upper-bench addresses, and the ski culture permeating the community from November through April. The Cottonwood Heights Recreation Center provides year-round indoor fitness and aquatics. Porter Rockwell Trail runs through the city, connecting to regional trail networks.

Murray's Intermountain Medical Center and TRAX station are 12–18 minutes west. Sandy's South Towne Mall and commercial corridor are 8–14 minutes south. Holladay's established residential character is immediately north. The east I-215 belt route connects CH to the airport (25 min) and downtown SLC (18 min) efficiently. Year-round hiking in both canyon systems complements the ski season.

Brighton 12 min · Solitude 14 minSnowbird 16 min · Alta 20 minAll four resorts under 22 minCanyons SD throughoutIncorporated 2004Canyon mouths visible from upper CHPorter Rockwell TrailMurray TRAX 15 min
Buyer Questions

Frequently Asked Questions
About Buying in Cottonwood Heights

Is Cottonwood Heights worth $115K more than Sandy for ski access?
For dedicated skiers who ski 40+ days per season, the answer is usually yes — the 5–8 minute time savings on each 22-minute trip adds up to meaningful hours over a season, and first/last chair access becomes practical where it isn't from Sandy. For casual weekend skiers, the premium is harder to justify versus Sandy's TRAX access at $115K less. Honest self-assessment of actual skiing frequency is the right framework.
How does CH compare to Holladay?
Holladay ($645K) is immediately north — slightly more expensive, larger lots, Cottonwood Creek corridor. Cottonwood Heights ($625K) is slightly less expensive with marginally closer ski resort access. Both are Canyons SD with similar established character. The differences are small — the right choice usually comes down to which specific neighborhood speaks to you.
Property taxes?
SLC County ~0.59–0.62% — roughly $3,688–$3,875/year on $625K.
Investment in CH?
Cap rates of 2.8–3.5% — purely equity/lifestyle. Short-term rental during ski season can supplement yields but verify SLC County STR regulations.
Are both canyon roads prone to closures?
Yes — both Big and Little Cottonwood Canyon roads close periodically for avalanche control (typically 1–3 hours after heavy snowfall). Little Cottonwood particularly experiences road closures. Residents who need guaranteed commute reliability should account for occasional canyon delays. Most serious skiers view this as a feature — it means fresh powder has just fallen.
Brighton vs Snowbird — which canyon is more convenient from CH?
Big Cottonwood (Brighton/Solitude) is marginally more convenient — the SR-190 junction is slightly closer than SR-210 for most CH addresses. Both are under 18 minutes. The practical choice is which resort you prefer, not which canyon is closer.
Explore Salt Lake County

All 20 Salt Lake County Communities

Compare Cottonwood Heights against every community in Salt Lake County — or return to the full Salt Lake County guide for side-by-side data on all 20 communities.

Randall Gorham · Cottonwood Heights Utah Specialist

Ready to Buy in
Cottonwood Heights?

Every neighborhood in Cottonwood Heights, every school zone, every commute route. Call for current listings and a market analysis built on recent closed sales.

Compare Listings