');
US City Data

Castroville vs Joshua Tree

Side-by-side comparison

How does Castroville, CA compare to Joshua Tree, CA? Castroville has a population of 6,870 with a median household income of $90,486, while Joshua Tree has 6,767 residents and a median income of $64,036. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricCastroville, CAJoshua Tree, CADifference
Population6,8706,767+1.5%
Median Age29.640.8-27.5%
Foreign Born %31.8%7.6%+318.4%
Economy
MetricCastrovilleJoshua TreeDifference
Median Income$90,486$64,036+41.3%
Unemployment2.8%7.1%-60.6%
Poverty Rate14.6%22.6%-35.4%
Bachelor's+5.7%25%-77.2%
Housing
MetricCastrovilleJoshua TreeDifference
Home Value$648,700$280,600+131.2%
Median Rent$1593/mo$1191/mo+33.8%
Housing Units1,7033,961-57.0%

Learn More

Castroville, CA ProfileJoshua Tree, CA ProfileCost of Living in CaliforniaMore ComparisonsCity Rankings