To determine the places in Arizona that are most suitable for putting down roots, WalletHub’s analysts compared the 65 cities in the state based on 21 key metrics. WalletHub’s data set ranges from median family income to school-system quality to housing affordability. Here are the Top 10 places to raise a family in Arizona:

1. Gilbert

2. Scottsdale

3. Paradise Valley

4. Chandler

5. Sahuarita

6. Anthem

7. Oro Valley

8. Catalina Foothills

9. Tanque Verde

10. Peoria