');
US City Data

Cottonwood Heights vs Kaysville

Side-by-side comparison

How does Cottonwood Heights, UT compare to Kaysville, UT? Cottonwood Heights has a population of 32,984 with a median household income of $116,583, while Kaysville has 32,861 residents and a median income of $128,996. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricCottonwood Heights, UTKaysville, UTDifference
Population32,98432,861+0.4%
Median Age39.132.3+21.1%
Foreign Born %7.3%2.8%+160.7%
Economy
MetricCottonwood HeightsKaysvilleDifference
Median Income$116,583$128,996-9.6%
Unemployment3%2.3%+30.4%
Poverty Rate7.2%3.5%+105.7%
Bachelor's+52.8%48.9%+8.0%
Housing
MetricCottonwood HeightsKaysvilleDifference
Home Value$641,900$583,700+10.0%
Median Rent$1697/mo$1423/mo+19.3%
Housing Units13,0989,201+42.4%

Learn More

Cottonwood Heights, UT ProfileKaysville, UT ProfileCost of Living in UtahMore ComparisonsCity Rankings