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
$2 million three-bedroom condo
in a complex a developer is carving out of a former downtown department store.