PITTSBURGH (KDKA)–Pittsburgh ranks in the top 20 for Best Big Cities to Live In, according to a new report by WalletHub.

WalletHub compared the 62 largest U.S. cities based on 56 key indicators of attractiveness.

Pittsburgh ranked 17th, behind Washington, D.C.

Virginia Beach, Virginia topped the list.

The data looked at everything from the quality of public schools and life expectancy to job opportunities and property taxes.

Source: WalletHub