The annual salary needed to buy a home in the U.S. ranges from $38k to $255k, depending on the metropolitan area you are looking in.

Source: www.visualcapitalist.com