The 377,487 residents of Raleigh, the state capital of  North Carolina, have something to cheer about as their city has been rated the number one city to live in the nation by Businessweek.com’s first-ever ranking of America’s Best Cities.

The rankings were created by looking at 16 factors, including the number of nightlife and cultural attractions — restaurants, bars and museums — per capita, as well as stats for income, crime and employment.

Following Raleigh in the top five were Arlington, VA; Honolulu; Scottsdale, AZ and Irvine, CA. San Diego came in seventh as the first city with over a million people to make the list. New York ranked 14th, while Los Angeles took  53rd and Chicago claimed 75th.

Here are the 20 best cities to live:

1. Raleigh, NC

2. Arlington, VA

3. Honolulu

4. Scottsdale, AZ

5. Irvine, CA

6. Washington D.C.

7. San Diego

8. Virginia Beach, VA

9. San Francisco

10. Anchorage, AL

11. Plano, TX

12. Austin, TX

13. Seattle, WA

14. New York City

15. Albuquerque, NM

16. Boston

17. Madison, WI

18. Colorado Springs, CO

19. Portland, OR

20. Charlotte, NC

More From Mix 94.1