21. Irving, Texas
Population: 224,859
Median home value: $138,900
Cost of living: C+
Crime & safety: B-
Jobs: B+