“If you work in downtown Tampa, you can choose such a diversity of housing options within a thirty minute drive or less. If you want horses and chickens in your backyard, then you can live in Plant City. If you want to live in an urban environment that’s up-and-coming, then you can live in Tampa Heights,” said Bauer.

There are also a substantial amount of jobs available, specifically in science, technology, engineering and mathematics, or STEM, fields.

“It’s a city on the rise, there is so much happening here. Young people feel like they can get in on the ground floor of the action and make a difference in the community,” Bauer explained.

Zillow’s top five also includes Indianapolis, Houston, Orlando, and San Antonio.

At the corner of State Road 7 and Coral Bay Boulevard in Margate there’s what looks like any ordinary luxury apartment complex being developed.

It may still be a construction zone, but the 100 units have all steel appliances, granite countertops in the kitchen and tile flooring. Outside there will be walking trails, a swimming pool and outdoor fitness stations.