One North Texas city topped the list with the best real estate market in the country.

DALLAS — Five of the top 10 real estate markets in the U.S. are in North Texas, and one North Texas city has the country’s best real estate market, according to a new study. 

To determine the top real estate markets in the country, Wallethub compared 300 cities using 17 metrics, including home value forecast, median home price appreciation, median days on the market, foreclosure rate, and more. Each metric was graded on a 100-point scale, with a score of 100 representing the healthiest housing market. 

“Factors like the cost of living, the potential for the value of homes to increase, the availability of recently-built homes and the quality of the city’s job market are all important to consider in conjunction with asking prices and interest rates. The best cities may not always be the cheapest, but they offer excellent housing options and long-term stability,” said Wallethub analyst Chip Lupo. 

McKinney in Collin County was named the best real estate market in the country, according to the study. 

“McKinney, TX, has the best real estate market in the U.S., in large part because of its recent growth. McKinney has the second-highest share of houses that were built between 2010 and 2023, at roughly 38%, which means that new buyers have a lot of options for houses that may not need major maintenance for a while. There are also plenty more new housing options coming, as McKinney has the third-highest number of building permits per capita,” the study states. 

The study also notes that the median home price in McKinney is around 365% of the median income there — the 74th-cheapest out of the 300 cities included in the study. 

Earlier this year, McKinney was also named one of the best cities in the U.S. for renters in a RentCafe study.

Here are the top 10 real estate markets in the U.S., according to the Wallethub study:

McKinney, TexasCary, North CarolinaIrvine, CaliforniaDurham, North CarolinaRichardson, TexasFrisco, TexasGilbert, ArizonaNashville, TennesseeDenton, TexasAllen, Texas