Actually, it's a two-city tie.
Buying one's first home presents enough questions as-is. (Like, is it affordable? A good investment? Will I be able to fit all of my family's shoes in that one narrow hall closet?)
Recent research published by LendingTree, an online exchange that links lenders to consumers, aims to take away some of the guesswork—if you're city-agnostic, that is. According to their analysis of the U.S.' 50 largest metropolitan areas, the best bets for first-time homebuyers are Pittsburgh and Cleveland. (In third, fourth, and fifth place: Oklahoma City, Cincinnati, and Birmingham, respectively.)
"While these metros may not necessarily have the lowest credit score requirements or down payments in the country, they consistently rank highly across all six metrics that were considered in this study," says their release.
LendingTree ranked cities by the following factors (all data except the last measure is based on borrowers within their marketplace over the course of 2018):
Meanwhile, LendingTree's list of the worst cities for first-time homebuyers is topped by Los Angeles, Denver, San Francisco, San Jose, and Portland, OR.
New York City is ranked as the eighth worst—or 42nd best, if you're a Joe's-pizza-slice-half-full kind of person.