Pittsburgh

The Steel City gets the nod for its affordability, good universities and spectator sports.

"Pro sports are practically a religion in Pittsburgh," Reynolds says. "Millennials who like them are really going to go for living there."

Pittsburgh hosts the stories Steelers football franchise, Pirates baseball team and Penguins hockey club.

While there's no professional-basketball team, the University of Pittsburgh Panthers have made the NCAA Men's Division 1 National Championship Tournament for 10 of the past 11 seasons.

In addition to the 28,800-student University of Pittsburgh, the 2.4 million-population Pittsburgh area also hosts 11,600-student Carnegie Mellon University, 10,100-pupil Duquesne University and several smaller schools.

There are also lots of sports bars and nightclubs to attract Millennials.

Pittsburgh also boasts a low 6.6% unemployment rate, $1,074 average rent and $143,250 median home price.

Realtor.com lists roughly 4,600 Pittsburgh properties for sale, from a $6,000 two-bedroom home to a $2 million three-bedroom condo in a complex a developer is carving out of a former downtown department store.

If you liked this article you might like

If You Buy Just One Tech Stock, Make It This Apple Supplier, Jim Cramer Says

Buying Nvidia Now Is Like Getting Intel Way Back in 1993, Jim Cramer Says

GE Is 'One of the Toughest Stocks I've Ever Had to Deal With,' Jim Cramer Says

Nucor Is a 'Pounding-the-Table' Buy Here, Jim Cramer Says

Make Gary Cohn the Next Federal Reserve Chair, Jim Cramer Says