The best Tennessee cities for millennials are...

NerdWallet analyzed Tennessee cities' attractiveness to those age 18 to 33 (millennials) based upon job availability and pay, rental rates and how many other millennials live in the city.

The best cities are:

1. Oak Ridge. With its government labs, military research facilities and four industrial parks, Oak Ridge has more and better paying jobs.

2. Nashville. More than 27 percent of its population is millennials, and job growth in Nashville is leading the state.

3. Franklin. The city has the lowest jobless rate and the highest income in Tennessee.

4. Bristol. City has the lowest rents at a median of $600 and major employers like Eastman Chemical.

5. Knoxville. The home of the University of Tennessee, TVA and Regal Entertainment Group, it has the highest percentage of millennials - 29 percent - of any city.

Source: NerdWallet. Data from U.S. Bureau of Census, 2010 to 2013. The city of Chattanooga ranked 15th with millenials making up 22.6 percent of the population.

Upcoming Events