Morgan Hill vs Castro Valley

Castro Valley has a higher population
Metric Morgan Hill Castro Valley
Population 45,189 66,700
Median Income $120,210 $105,000
Unemployment 3.70% 3.80%
Housing Price $1,056,780 $950,000
Crime Rate 2.20 2.30
Internet Speed 280.00 Mbps 260.00 Mbps

Morgan Hill has higher income than Castro Valley.