Millennials are a big target population for financial advisors and many other businesses, so it helps to know where they're planting roots.

The National Association of Realtors has tackled that question with the release of a report that identifies 10 metropolitan areas that are the most popular among millennials—those with birthdays from 1980 to 1998.

The study, which focused on the nation's 100 largest metro areas, looked at millennials who moved from one state to another over the past year, as well as economic data, including median incomes of millennials in each location and how affordable each metro area's homes are for millennials.

"The top 10 metro areas were selected because of their high share of both present millennial residents and recent movers, as well as their favorable employment opportunities," the report said.

Some cities that didn't make the top 10 list were notable, however, for the way they are attracting the generation comprising young adults either in or entering the prime of their careers.

New Haven, Conn., for example, topped the list in terms of attracting members of the generation: 75 percent of the people moving into the city over the past year were millennials.

Among all metro areas, 54 percent of movers were millennials, while about 25 percent of residents were millennials, according to the report.

"Millennials tend to reside and move to locations and cities where employment is strong," the report said.

The following metro areas, in no particular order, were deemed the top 10 at attracting and keeping millennial residents:

Seattle

Millennial population: 25 percent.

Millennial movers: 70 percent.

Millennials in this city, as well as in the adjoining areas encompassing Tacoma and Bellevue, have the highest median income, $79,400, of all others on the list, but that may be partly because the city has among the highest housing costs. Only 9 percent of the city's homes are affordable to millennial, the lowest of the top 10, according to the report.