');
US City Data

Cottonwood Heights vs American Fork

Side-by-side comparison

How does Cottonwood Heights, UT compare to American Fork, UT? Cottonwood Heights has a population of 32,984 with a median household income of $116,583, while American Fork has 35,312 residents and a median income of $95,823. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricCottonwood Heights, UTAmerican Fork, UTDifference
Population32,98435,312-6.6%
Median Age39.127.8+40.6%
Foreign Born %7.3%5.9%+23.7%
Economy
MetricCottonwood HeightsAmerican ForkDifference
Median Income$116,583$95,823+21.7%
Unemployment3%3.4%-11.8%
Poverty Rate7.2%7.6%-5.3%
Bachelor's+52.8%42%+25.7%
Housing
MetricCottonwood HeightsAmerican ForkDifference
Home Value$641,900$467,900+37.2%
Median Rent$1697/mo$1665/mo+1.9%
Housing Units13,09811,253+16.4%

Learn More

Cottonwood Heights, UT ProfileAmerican Fork, UT ProfileCost of Living in UtahMore ComparisonsCity Rankings