For millennials seeking jobs, affordable housing and entertainment, Atlanta is the place to be.

» RELATED: Here's how much millennials are earning in Georgia

The metro was named one of the top cities for millennials by ranking and review site Niche.com in the company's assessment of 228 U.S. cities with at least 100,000 residents.

To determine each city's "Good for Millennials Grade," analysts examined key factors to measure the millennial appeal including cost of living, diversity, young residents, access to bars and coffee shops, crime and safety and more.

Analysts used statistics from the U.S. Census, FBI as well as self-reported data from Niche users for the ranking.

» RELATED: This N. Fulton city is one of the 10 best for millennials in America

The top American city for millennials in 2017, according to Niche.com, is Arlington, Virginia.

The metro Atlanta city of Sandy Springs came in 10th on the list.

Atlanta, at No. 16, was recognized for its high grades in diversity, nightlife, outdoor activities, health and fitness and commute, according to Niche.com.

While Atlanta's high commute grade may raise a few eyebrows, several reviewers noted they utilize MARTA on a daily basis.

» RELATED: This is the age millennials say they’d be embarrassed to still live with their parents

Other reviewers lauded the city's vibrant culture, booming businesses and southern hospitality.

The metro was recently named one of the best cities in the US to start a career by WalletHub and one of the 50 best American cities for job seekers by employment search engine Indeed.com.

It was also recognized as one of the best cities in the world for the highest quality of living based on city infrastructure, clean drinking water and other big factors in Mercer's 2017 Quality of Living study.

» RELATED: Here's what millennials in Georgia need to do to retire with $1 million

Athens, home to the University of Georgia, came in at No. 84 on the list.

Though three Georgia cities made Niche.com's list, the state actually ranked as one of the worst states for millennials in last month's WalletHub ranking.

Here are the top 20 best American cities for millennials, according to Niche.com:

  1. Arlington, Virginia
  2. Cambridge, Massachusetts
  3. San Francisco, California
  4. Alexandria, Virginia
  5. Minneapolis, Minnesota
  6. Seattle, Washington
  7. Ann Arbor, Michigan
  8. Berkeley, California
  9. Sunnyvale, California
  10. Sandy Springs
  11. Austin, Texas
  12. Washington, D.C.
  13. Denver, Colorado
  14. Boston, Massachusetts
  15. Columbia, Maryland
  16. Atlanta
  17. Raleigh, North Carolina
  18. Irvine, California
  19. Overland Park, Kansas
  20. Madison, Wisconsin

More about the study and its methodology.

WINNER: Best ZIP code in Atlanta | Best of Atlanta