Cottonwood Heights

City in Salt Lake County, Utah

View of Cottonwood Heights, Utah
Photo: User:JerAnderson · Public domain

Cottonwood Heights is a city in Salt Lake County, Utah, with 33,617 residents (2020 Census). It sits at 4,823 ft (1,470 m) above sea level. The nearest town is Granite, 2.9 miles SE.

About Cottonwood Heights

Cottonwood Heights is a city located in Salt Lake County, Utah, United States, along the east bench of the Salt Lake Valley. It lies south of the cities of Holladay and Murray, east of Midvale, and north of Sandy within the Salt Lake City, Utah Metropolitan Statistical Area. Originally a census-designated place (CDP), following a successful referendum in May 2004, the city was incorporated on January 14, 2005. The population, as of the 2020 census, was 33,617.

The corporate offices of Instructure, Dyno Nobel, the defunct Fusion-io, Extra Space Storage, Breeze Airways, and JetBlue are located in the city.

Text: Wikipedia · CC BY-SA 4.0

Cottonwood Heights weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Cottonwood Heights

All 24 webcams near Cottonwood Heights ›

Webcams: Windy.com

Living in Cottonwood Heights

Median household income
$119,422
Median home value
$694,100
Median rent
$1,730/mo
Median age
40
Cost of living and demographics of Cottonwood Heights ›

Do you know Cottonwood Heights? Tell us about it

Help other travelers: share what makes Cottonwood Heights special. We review every message before publishing it.

Map of Cottonwood Heights

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Cottonwood Heights Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Cottonwood Heights, UT population

Cottonwood Heights had 33,617 residents in the 2020 Census.

2020 Census33,617
Density3,559 per sq mi (1,374 per km²)

Source: U.S. Census Bureau, Decennial Census.

Cottonwood Heights at a glance

StateUtah (UT)
CountySalt Lake County
TypeCity
Population33,617 (2020)
Land area9.44 sq mi (24.5 km²)
Elevation4,823 ft (1,470 m)
Coordinates40.6137° N, 111.8141° W
ZIP code84093
Official websitecottonwoodheights.utah.gov
Census code (GEOID)4916270

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Cottonwood Heights

Straight-line distance between town centers.

Frequently asked questions about Cottonwood Heights

What county is Cottonwood Heights in?

Cottonwood Heights is in Salt Lake County, Utah.

What is the population of Cottonwood Heights, UT?

33,617 people lived in Cottonwood Heights at the 2020 Census.

What is the ZIP code of Cottonwood Heights, UT?

The ZIP code of Cottonwood Heights is 84093.

What is the elevation of Cottonwood Heights?

4,823 feet (1,470 m) above sea level.

What towns are near Cottonwood Heights?

Granite (2.9 mi), Holladay (3.2 mi), Sandy (3.5 mi), White City (4.0 mi), Midvale (4.1 mi).

Last updated: