According to WalletHub, Seattle ranks as the best big city to live in. The top five also included Virginia Beach, Austin, San Francisco and San Diego, according to WalletHub’s annual list of the top cities to live in.

WalletHub compared the 62 largest U.S. cities (with populations of more than 300,000 each) based on 56 key indicators of attractiveness. The data set measured across five key dimensions: 1) Affordability, 2) Economy, 3) Education & Health, 4) Quality of Life and 5) Safety. The top 20 are below.