Advertiser Disclosure
GOBankingRates works with many financial advertisers to showcase their products and services to our audiences. These brands compensate us to advertise their products in ads across our site. This compensation may impact how and where products appear on this site. We are not a comparison-tool and these offers do not represent all available deposit, investment, loan or credit products.
How Much House Middle-Class Families Can Afford in 50 Cities



Commitment to Our Readers
GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.
20 YearsHelping You Live Richer
Reviewed by Experts
Trusted by Millions of Readers
Recently, a Zillow dataset outlined how much house earners can afford on average across some of the nation’s most popular metros — along with the years it will take them to save for down payments.
GOBankingRates referred to this data to determine how much house middle-class families can afford. In high cost-of-living areas such as Miami, Los Angeles and New York, middle-class households will need to earn six-figure incomes to become homeowners.
To determine how much house a middle-class household can afford, GOBankingRates sourced Zillow Affordability Research Data. The affordable home value is defined as an estimate of the home price such that the total monthly payment on this home does not exceed 30% of the median household’s monthly income (after a 20% down payment).
The new homeowner income needed is defined as an estimate of the annual household income required to spend less than 30% of monthly income on the total monthly payment after newly purchasing the typical home with a 20% down payment.
Key Findings
- San Jose, California, has the greatest cost difference between average home values and “affordable” home values, at $1,001,744. The average San Jose homeowner needs an income of $420,340 to purchase a home, the highest income required of the 50 metros to rank.
- The top 10 cities feature nine California cities and one Hawaii metro. With San Jose in first place, the remaining nine metros include Santa Cruz, Kahului, San Francisco, Santa Maria, Los Angeles, San Luis Obispo, San Diego, Salinas and Napa. The minimum new homeowner income needed to afford a house in each city is $212,924.
- 18 of the top 50 cities are based in California. California accounts for 22 of the 100 metros, the most out of any state.
Find out how much house middle-class families can afford in these 50 metros.
1. San Jose, California
- Average home value (Feb. 2025): $1,671,369
- Home values considered ‘affordable’: $669,624
- Difference between average home value vs. ‘affordable’ home values: $1,001,744
- New homeowner income needed: $420,340
2. Santa Cruz, California
- Average home value (Feb. 2025): $1,147,190
- Home values considered ‘affordable’: $452,757
- Difference between average home value vs ‘affordable’ home values: $694,433
- New homeowner income needed: $291,539
3. Kahului, Hawaii
- Average home value (Feb. 2025): $1,050,949
- Home values considered ‘affordable’: $377,681
- Difference between average home value vs ‘affordable’ home values: $673,269
- New homeowner income needed: $249,876
4. San Francisco
- Average home value (Feb. 2025): $1,155,119
- Home values considered ‘affordable’: $536,414
- Difference between average home value vs ‘affordable’ home values: $618,705
- New homeowner income needed: $298,602
5. Santa Maria, California
- Average home value (Feb. 2025): $974,486
- Home values considered ‘affordable’: $384,191
- Difference between average home value vs ‘affordable’ home values: $590,295
- New homeowner income needed: $247,305
6. Los Angeles
- Average home value (Feb. 2025): $971,996
- Home values considered ‘affordable’: $391,578
- Difference between average home value vs ‘affordable’ home values: $580,417
- New homeowner income needed: $247,573
7. San Luis Obispo, California
- Average home value (Feb. 2025): $893,427
- Home values considered ‘affordable’: $387,032
- Difference between average home value vs ‘affordable’ home values: $506,395
- New homeowner income needed: $228,014
8. San Diego
- Average home value (Feb. 2025): $948,441
- Home values considered ‘affordable’: $447,775
- Difference between average home value vs ‘affordable’ home values: $500,665
- New homeowner income needed: $241,105
9. Salinas, California
- Average home value (Feb. 2025): $838,422
- Home values considered ‘affordable’: $369,347
- Difference between average home value vs ‘affordable’ home values: $469,075
- New homeowner income needed: $212,924
10. Napa, California
- Average home value (Feb. 2025): $895,444
- Home values considered ‘affordable’: $435,328
- Difference between average home value vs ‘affordable’ home values: $460,116
- New homeowner income needed: $232,578
11. Oxnard, California
- Average home value (Feb. 2025): $877,205
- Home values considered ‘affordable’: $461,047
- Difference between average home value vs ‘affordable’ home values: $416,159
- New homeowner income needed: $224,544
12. Honolulu
- Average home value (Feb. 2025): $856,016
- Home values considered ‘affordable’: $443,881
- Difference between average home value vs ‘affordable’ home values: $412,135
- New homeowner income needed: $218,514
13. Santa Rosa, California
- Average home value (Feb. 2025): $801,568
- Home values considered ‘affordable’: $420,464
- Difference between average home value vs ‘affordable’ home values: $381,104
- New homeowner income needed: $208,172
14. Ocean City, New Jersey
- Average home value (Feb. 2025): $712,408
- Home values considered ‘affordable’: $354,437
- Difference between average home value vs ‘affordable’ home values: $357,972
- New homeowner income needed: $184,072
15. Barnstable Town, Massachusetts
- Average home value (Feb. 2025): $729,888
- Home values considered ‘affordable’: $377,119
- Difference between average home value vs ‘affordable’ home values: $352,770
- New homeowner income needed: $185,693
16. Boulder, Colorado
- Average home value (Feb. 2025): $738,081
- Home values considered ‘affordable’: $398,948
- Difference between average home value vs ‘affordable’ home values: $339,133
- New homeowner income needed: $188,362
17. New York City
- Average home value (Feb. 2025): $679,756
- Home values considered ‘affordable’: $357,648
- Difference between average home value vs ‘affordable’ home values: $322,108
- New homeowner income needed: $196,493
18. Flagstaff, Arizona
- Average home value (Feb. 2025): $627,411
- Home values considered ‘affordable’: $315,636
- Difference between average home value vs ‘affordable’ home values: $311,774
- New homeowner income needed: $155,263
19. Bozeman, Montana
- Average home value (Feb. 2025): $701,628
- Home values considered ‘affordable’: $397,824
- Difference between average home value vs ‘affordable’ home values: $303,804
- New homeowner income needed: $178,122
20. Bellingham, Washington
- Average home value (Feb. 2025): $606,458
- Home values considered ‘affordable’: $309,754
- Difference between average home value vs ‘affordable’ home values: $296,704
- New homeowner income needed: $156,752
21. Bend, Oregon
- Average home value (Feb. 2025): $668,672
- Home values considered ‘affordable’: $405,129
- Difference between average home value vs ‘affordable’ home values: $263,544
- New homeowner income needed: $170,183
22. Missoula, Montana
- Average home value (Feb. 2025): $557,869
- Home values considered ‘affordable’: $300,992
- Difference between average home value vs ‘affordable’ home values: $256,877
- New homeowner income needed: $147,450
23. Boston
- Average home value (Feb. 2025): $698,545
- Home values considered ‘affordable’: $450,874
- Difference between average home value vs ‘affordable’ home values: $247,671
- New homeowner income needed: $187,614
24. Corvallis, Oregon
- Average home value (Feb. 2025): $538,878
- Home values considered ‘affordable’: $301,963
- Difference between average home value vs ‘affordable’ home values: $236,915
- New homeowner income needed: $143,111
25. Coeur d’Alene, Idaho
- Average home value (Feb. 2025): $557,163
- Home values considered ‘affordable’: $324,759
- Difference between average home value vs ‘affordable’ home values: $232,404
- New homeowner income needed: $136,616
26. Seattle
- Average home value (Feb. 2025): $751,241
- Home values considered ‘affordable’: $520,711
- Difference between average home value vs ‘affordable’ home values: $230,530
- New homeowner income needed: $178,216
27. Riverside, California
- Average home value (Feb. 2025): $588,554
- Home values considered ‘affordable’: $372,192
- Difference between average home value vs ‘affordable’ home values: $216,362
- New homeowner income needed: $153,891
28. Miami
- Average home value (Feb. 2025): $484,836
- Home values considered ‘affordable’: $274,699
- Difference between average home value vs ‘affordable’ home values: $210,137
- New homeowner income needed: $140,516
29. Naples, Florida
- Average home value (Feb. 2025): $582,306
- Home values considered ‘affordable’: $372,605
- Difference between average home value vs ‘affordable’ home values: $209,701
- New homeowner income needed: $153,966
30. Bridgeport, Connecticut
- Average home value (Feb. 2025): $631,090
- Home values considered ‘affordable’: $430,331
- Difference between average home value vs ‘affordable’ home values: $200,759
- New homeowner income needed: $180,122
31. Santa Fe, New Mexico
- Average home value (Feb. 2025): $543,543
- Home values considered ‘affordable’: $345,695
- Difference between average home value vs ‘affordable’ home values: $197,848
- New homeowner income needed: $136,288
32. Wenatchee, Washington
- Average home value (Feb. 2025): $493,005
- Home values considered ‘affordable’: $307,083
- Difference between average home value vs ‘affordable’ home values: $185,922
- New homeowner income needed: $127,845
33. Sacramento, California
- Average home value (Feb. 2025): $579,956
- Home values considered ‘affordable’: $400,401
- Difference between average home value vs ‘affordable’ home values: $179,556
- New homeowner income needed: $152,657
34. Merced, California
- Average home value (Feb. 2025): $413,480
- Home values considered ‘affordable’: $233,975
- Difference between average home value vs ‘affordable’ home values: $179,505
- New homeowner income needed: $107,260
35. Reno, Nevada
- Average home value (Feb. 2025): $549,280
- Home values considered ‘affordable’: $373,372
- Difference between average home value vs ‘affordable’ home values: $175,908
- New homeowner income needed: $136,762
36. Mount Vernon, Washington
- Average home value (Feb. 2025): $574,818
- Home values considered ‘affordable’: $399,520
- Difference between average home value vs ‘affordable’ home values: $175,298
- New homeowner income needed: $150,478
37. Stockton, California
- Average home value (Feb. 2025): $541,933
- Home values considered ‘affordable’: $367,613
- Difference between average home value vs ‘affordable’ home values: $174,321
- New homeowner income needed: $141,359
38. Hilton Head Island, South Carolina
- Average home value (Feb. 2025): $517,032
- Home values considered ‘affordable’: $349,305
- Difference between average home value vs ‘affordable’ home values: $167,728
- New homeowner income needed: $130,252
39. Vallejo, California
- Average home value (Feb. 2025): $587,797
- Home values considered ‘affordable’: $423,138
- Difference between average home value vs ‘affordable’ home values: $164,660
- New homeowner income needed: $155,085
40. Saint George, Utah
- Average home value (Feb. 2025): $520,769
- Home values considered ‘affordable’: $356,255
- Difference between average home value vs ‘affordable’ home values: $164,514
- New homeowner income needed: $127,911
41. Fort Collins, Colorado
- Average home value (Feb. 2025): $554,558
- Home values considered ‘affordable’: $391,309
- Difference between average home value vs ‘affordable’ home values: $163,249
- New homeowner income needed: $136,824
42. The Villages, Florida
- Average home value (Feb. 2025): $396,330
- Home values considered ‘affordable’: $235,778
- Difference between average home value vs ‘affordable’ home values: $160,551
- New homeowner income needed: $132,310
43. Portland, Oregon
- Average home value (Feb. 2025): $548,695
- Home values considered ‘affordable’: $393,817
- Difference between average home value vs ‘affordable’ home values: $154,879
- New homeowner income needed: $146,671
44. Providence, Rhode Island
- Average home value (Feb. 2025): $485,870
- Home values considered ‘affordable’: $332,452
- Difference between average home value vs ‘affordable’ home values: $153,418
- New homeowner income needed: $133,481
45. Port Saint Lucie, Florida
- Average home value (Feb. 2025): $391,029
- Home values considered ‘affordable’: $240,905
- Difference between average home value vs ‘affordable’ home values: $150,124
- New homeowner income needed: $114,659
46. Eugene, Oregon
- Average home value (Feb. 2025): $445,702
- Home values considered ‘affordable’: $297,319
- Difference between average home value vs ‘affordable’ home values: $148,383
- New homeowner income needed: $117,468
47. Madera, California
- Average home value (Feb. 2025): $413,683
- Home values considered ‘affordable’: $267,563
- Difference between average home value vs ‘affordable’ home values: $146,120
- New homeowner income needed: $109,814
48. Chico, California
- Average home value (Feb. 2025): $392,766
- Home values considered ‘affordable’: $247,178
- Difference between average home value vs ‘affordable’ home values: $145,588
- New homeowner income needed: $105,828
49. Grand Junction, Colorado
- Average home value (Feb. 2025): $407,621
- Home values considered ‘affordable’: $262,981
- Difference between average home value vs ‘affordable’ home values: $144,639
- New homeowner income needed: $104,940
50. Denver
- Average home value (Feb. 2025): $586,070
- Home values considered ‘affordable’: $442,485
- Difference between average home value vs ‘affordable’ home values: $143,585
- New homeowner income needed: $150,748
Methodology: For this study, GOBankingRates used Zillow Affordability Research Data to find out how much house a middle-class household can afford. This assumes a 20% down payment and not spending more than 30% of median household income on home costs. The affordable home price, new homeowner income needed, years to save and new homeowner affordability were all sourced from the Zillow Research Data on Affordability. The new homeowner affordability measures the share of household income the median household would spend on a newly purchased home, including mortgage, insurance, property tax and maintenance costs. Spending more than 30% of household income on housing is considered unaffordable. All data was collected on and is up to date as of March 21, 2025.
Share This Article:
You May Also Like



3 Worst Florida Suburbs To Buy Property in the Next 5 Years, According to Real Estate Agents
September 05, 2025
10 min Read


What Is Sweat Equity? A Homeowner's Guide To Building Value With Your Effort
September 05, 2025
10 min Read


5 Florida Beach Towns To Buy Property in the Next 5 Years, According To Real Estate Agents
September 04, 2025
10 min Read

I'm a Real Estate Agent: 6 Metro Areas at Huge Risk of a Housing Market Crash in 2025
September 04, 2025
10 min Read


Dave Ramsey Sold His Mansion in 2021 and It's for Sale Again: Should He Have Waited To Sell?
September 04, 2025
10 min Read

5 Worst Florida Cities To Buy Property in the Next 5 Years, According To Real Estate Agents
September 03, 2025
10 min Read


The Surprising Home Style No One Wants Now, According to Egypt Sherrod and Mike Jackson
September 02, 2025
10 min Read


Are Your Politics Costing You Money? 5 Cities Loved by Republicans That Are Actually Financial Traps
September 02, 2025
10 min Read
Make your money work for you
Get the latest news on investing, money, and more with our free newsletter.
By subscribing, you agree to our Terms of Use and Privacy Policy. Unsubscribe at any time.

Thanks!
You're now subscribed to our newsletter.
Check your inbox for more details.



Sending you timely financial stories that you can bank on.
Sign up for our daily newsletter for the latest financial news and trending topics.
For our full Privacy Policy, click here.
Looks like you're using an adblocker
Please disable your adblocker to enjoy the optimal web experience and access the quality content you appreciate from GOBankingRates.
- AdBlock / uBlock / Brave
- Click the ad blocker extension icon to the right of the address bar
- Disable on this site
- Refresh the page
- Firefox / Edge / DuckDuckGo
- Click on the icon to the left of the address bar
- Disable Tracking Protection
- Refresh the page
- Ghostery
- Click the blue ghost icon to the right of the address bar
- Disable Ad-Blocking, Anti-Tracking, and Never-Consent
- Refresh the page