The Wallet Hub personal finance website has released this year's "Best & Worst Cities for First-Time Homebuyers." On this list, Minnesota doesn't rank all that highly.

WalletHub assessed the affordability of homes and conditions of the real estate market and community environment, in general. Seventeen key metrics, ranging from median house prices and real estate taxes to median home price appreciation and price-to-rent ratios were used. 

Of the 300 largest U.S. cities, the No. 1 city for first-time homebuyers is Broken Arrow, OK. The worst city was Richmond, Ca.

St. Paul ranked 201, and Minneapolis was 208.

The survey is here.