20. Temecula, California
Population: 104,955
Median household income: $78,535
Unemployment rate: 6.9%
Poverty rate: 8.1%
Annual violent crimes per 100,000: 92.4
Annual property crimes per 100,000: 2,340.5