');
US City Data

Grand Junction vs Castle Rock

Side-by-side comparison

How does Grand Junction, CO compare to Castle Rock, CO? Grand Junction has a population of 67,027 with a median household income of $66,676, while Castle Rock has 76,614 residents and a median income of $143,031. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricGrand Junction, COCastle Rock, CODifference
Population67,02776,614-12.5%
Median Age4035.8+11.7%
Foreign Born %4.1%5.4%-24.1%
Economy
MetricGrand JunctionCastle RockDifference
Median Income$66,676$143,031-53.4%
Unemployment4.5%4.5%0.0%
Poverty Rate13%3.8%+242.1%
Bachelor's+36.1%54.9%-34.2%
Housing
MetricGrand JunctionCastle RockDifference
Home Value$358,300$621,700-42.4%
Median Rent$1101/mo$1946/mo-43.4%
Housing Units30,62627,824+10.1%

Learn More

Grand Junction, CO ProfileCastle Rock, CO ProfileCost of Living in ColoradoMore ComparisonsCity Rankings