The Money Coach
10 Best US cities for millennials and Gen Z

Each city ranked on a 0-100 scale in four metrics:job opportunity, home affordability, livability and housing market forecast. They then calculated the overall score based on the average of all four categories. Home affordability and livability scores account for 30% of the overall ranking, while job opportunity and housing forecast account for 20%.
1. Rochester, New York
2. Demoines, Iowa
3. Omaha, Nebraska
4. Dayton, Ohio
5. Grand Rapids Michigan
6. Syracuse, New York
7. Akron, Ohio
8. Columbus, Ohio
9. Harrisburg-Carlisle, Pennsylvaniha
10. Cincinnati, Ohio
For chart and full article see: CNBC