Over the past 4 years, home affordability in the U.S. has rapidly deteriorated. A combination of home price growth, increases in mortgage rates, and income gains that have failed to keep pace has made it significantly harder for Americans to enter the housing market. What was once a challenge in many markets has become largely an impossibility (without some form of assistance) as borrowing power has declined and home prices continue to grow.
This analysis by Upgraded Points , a company that provides advice on credit cards rewards programs and other financial products, examines how long it would take the typical household to save for a home in cities across the U.S., based on current home prices, mortgage rates, incomes, and other housing-related costs. Buyers are assumed to earn the median income in their area, spend no more than 30% of it on housing, and purchase a median-priced home. The down payment is calculated as the gap between the median home price and the maximum loan they can afford at today’s rates. To save that amount, they are assumed to invest 10% of their income, earning a 5% annual return.
×
Javascript is required for you to be able to read premium content. Please enable it in your browser settings.
kAm%96 C6DF=ED C67=64E E96 8C@H:?8 5:D4@??64E 36EH66? H92E 9@>6D 4@DE 2?5 H92E 9@FD69@=5D 42? C62=:DE:42==J 277@C5 :? E96 4FCC6?E >2C<6E] w6C6 2C6 D@>6 <6J 7:?5:?8D 7C@> E96 2?2=JD:Dik^Am
kF=mk=:mx? a_ad[ E96 EJA:42= &]$] 3FJ6C H@F=5 ?665 2 c`T 5@H? A2J>6?E E@ 277@C5 E96 A2J>6?ED @? 2 >65:2?\AC:465 9@>6]k^=:mk=:mxE H@F=5 E2<6 ?62C=J `b J62CD E@ D2G6 E96 2AAC@I:>2E6=J S`cg[___ C6BF:C65]k^=:mk=:mp 3FJ6C 4@F=5 277@C5 E96 >@?E9=J A2J>6?ED H:E9 a_T 5@H? @C =6DD :? ;FDE c @7 p>6C:42’D dc =2C86DE 4:E:6D]k^=:mk^F=m
k9am%96 p>6C:42? sC62> s6=2J65k^9am
k7:8FC6mk:>8 H:5E9lQ`__TQ DC4lQ9EEADi^^5`IfB;dC=9a6`h]4=@F57C@?E]?6E^HA\4@?E6?E^FA=@25D^a_ad^_d^_g`___`a^r92CE`0%96\p>6C:42?\sC62>\s6=2J65]A?8Q ^mk^7:8FC6m
kAmu@C >F49 @7 E96 A2DE 564256[ 9@>63FJ6CD 4@F=5 6IA64E E@ D2G6 7@C 2 5@H? A2J>6?E :? 23@FE e J62CD] uC@> a_`_ E@ a_a`[ >@DE 3FJ6CD 4@F=5 277@C5 E96 >@?E9=J 4@DED @7 2 >65:2?\AC:465 9@>6 H:E9 2 a_T 5@H? A2J>6?E — 2 4@>>@? DE2?52C5 E92E C67=64E65 9@H >F49 A6@A=6 EJA:42==J AFE 5@H?[ 6G6? :7 E96J BF2=:7:65 7@C 2 =2C86C =@2?]k^Am
kAm%9:D 36?49>2C< 96=5 C6=2E:G6=J DE23=6 3642FD6[ 56DA:E6 C:D:?8 9@>6 AC:46D[ 564=:?:?8 >@CE8286 C2E6D 2?5 DE625J :?4@>6 8C@HE9 2==@H65 3FJ6CD E@ 3@CC@H >@C6] w@H6G6C[ E92E 492?865 23CFAE=J DE2CE:?8 :? a_aa] pD >@CE8286 C2E6D DA:<65[ E96 >2I:>F> =@2? 277@C523=6 F?56C E96 DE2?52C5 b_T 9@FD:?8\4@DE\E@\:?4@>6 CF=6 A=F>>6E65[ 6G6? 2D 9@>6 AC:46D 4@?E:?F65 E@ C:D6] u@C E96 7:CDE E:>6[ E96 C6BF:C65 5@H? A2J>6?E E@ 3C:586 E96 82A 36EH66? H92E 9@>6D 4@DE 2?5 H92E A6@A=6 4@F=5 277@C5 6I466565 a_T — C6249:?8 @G6C c_T 3J a_ab]k^Am
kAmx? a_ad[ E96 EJA:42= p>6C:42? 9@FD69@=5 62C?:?8 E96 >65:2? :?4@>6 @7 2AAC@I:>2E6=J Sga[___ 4@F=5 C62D@?23=J 277@C5 2 >@CE8286 @7 FA E@ Sa`b[`cd] (:E9 E96 >65:2? 9@>6 AC:46 ?@H 2E Sbe`[ahb[ E9:D =62G6D 2 82A @7 S`cg[`cg — C6BF:C:?8 2 5@H? A2J>6?E @7 c`T] pDDF>:?8 E96 9@FD69@=5 D2G6D `_T @7 :ED :?4@>6 2?5 62C?D 2 dT 2G6C286 C6EFC?[ :E H@F=5 E2<6 `a]g J62CD E@ D2G6 E92E 2>@F?E — >@C6 E92? 5@F3=6 E96 E:>6 C6BF:C65 ;FDE 2 76H J62CD 28@]k^Am
k9amr:E:6D (96C6 $2G:?8 7@C 2 w@>6 %2<6D E96 {@?86DEk^9am
k7:8FC6mk:>8 H:5E9lQ`__TQ DC4lQ9EEADi^^5`IfB;dC=9a6`h]4=@F57C@?E]?6E^HA\4@?E6?E^FA=@25D^a_ad^_d^_g`___`g^r92CEa0r:E:6D\(96C6\$2G:?8\7@C\2\w@>6\%2<6D\E96\{@?86DE]A?8Q ^mk^7:8FC6m
kAmw@FD:?8 277@C523:=:EJ 492==6?86D 2C6 6DA64:2==J 24FE6 :? D@>6 @7 E96 ?2E:@?’D =2C86DE 4@2DE2= 4:E:6D] x? {@D p?86=6D[ 2 9@FD69@=5 62C?:?8 E96 >65:2? :?4@>6 @7 Sgd[ach 42? 277@C5 2 >@CE8286 @7 ;FDE S`f`[g_h] (:E9 2 >65:2? 9@>6 AC:46 @7 Shge[`cd[ E92E =62G6D 2 5@H? A2J>6?E C6BF:C6>6?E @7 @G6C Sg`c[___[ @C ga]eT @7 E96 AFC492D6 AC:46] pE 2 `_T D2G:?8D C2E6 2?5 2 dT C6EFC?[ :E H@F=5 E2<6 >@C6 E92? bd J62CD E@ D2G6 E92E 2>@F?E]k^Am
kAmx? |:2>:[ E96 D:EF2E:@? :D D:>:=2C=J 5:77:4F=E] p >65:2?\:?4@>6 9@FD69@=5 62C?:?8 Sea[hhg 42? 277@C5 2 S`_f[hhc =@2?[ H9:49 4@G6CD @?=J 2 D>2== 7C24E:@? @7 E96 4:EJVD Sdh`[dac >65:2? 9@>6 AC:46] %96 C6DF=E:?8 5@H? A2J>6?E @7 Scgb[db_ WgaT @7 E96 AFC492D6 AC:46X H@F=5 E2<6 @G6C b` J62CD E@ D2G6]k^Am
kAm$2? y@D6[ r2=:7@C?:2[ 2=D@ C2?<D 2>@?8 E96 =62DE 277@C523=6 >2C<6ED[ C6BF:C:?8 >@C6 E92? b` J62CD @7 5@H? A2J>6?E D2G:?8D] s6DA:E6 92G:?8 D@>6 @7 E96 9:896DE 9@FD69@=5 :?4@>6D :? E96 4@F?ECJ WS`d_[`eeX[ 3FJ6CD :? $2? y@D6 42? DE:== @?=J 277@C5 E@ 3@CC@H Sc_f[d_a @7 E96 S`]d >:==:@? >65:2? 9@>6 AC:46] %9:D =62G6D 2 C6BF:C65 5@H? A2J>6?E @7 @G6C S`]` >:==:@? @C fb]cT @7 E96 AFC492D6 AC:46]k^Am
kAmx? 4@?EC2DE E@ E96D6 9:89\4@DE 4@2DE2= 4:E:6D[ D6G6C2= =@42E:@?D :? E96 |:5H6DE 2?5 $@FE9 C6>2:? C6=2E:G6=J 277@C523=6 7@C E96 EJA:42= 9@FD69@=5] x? s6EC@:E[ Â 2 >65:2?\:?4@>6 9@FD69@=5 H@F=5 ?665 ;FDE b]c J62CD E@ D2G6 7@C 2 5@H? A2J>6?E] x? |6>A9:D[ %6??6DD66[ E96 E:>6=:?6 :D D=:89E=J =@?86C 2E c]g J62CD[ H9:=6 :? ~<=29@>2 r:EJ[ :E H@F=5 E2<6 23@FE d J62CD]k^Am
kAmp4C@DD E96D6 =6DD 6IA6?D:G6 4:E:6D[ >65:2? 9@FD69@=5 :?4@>6D C2?86 7C@> 2AAC@I:>2E6=J Sca[___ E@ Sf`[___[ H9:=6 9@>6 AC:46D 72== 36EH66? Sff[___ 2?5 Sa_a[___] qFJ6CD :? E96D6 >2C<6ED DE:== BF2=:7J 7@C >@CE8286D E92E 4@G6C >@DE @7 E96 9@>6’D AC:46[ D@ a_T 5@H? A2J>6?ED 2C6 2EE2:?23=6]k^Am
k9am|2AA65i w@>6\$2G:?8 %:>6=:?6D 7@C tG6CJ &]$] $E2E6k^9am
k7:8FC6mk:>8 H:5E9lQ`__TQ DC4lQ9EEADi^^5`IfB;dC=9a6`h]4=@F57C@?E]?6E^HA\4@?E6?E^FA=@25D^a_ad^_d^_g`___`c^r92CEb0w@>6\$2G:?8\%:>6=:?6D\7@C\tG6CJ\&]$]\$E2E6]A?8Q ^mk^7:8FC6m
kAmpE E96 DE2E6 =6G6=[ =@?8 D2G:?8 E:>6=:?6D 2C6 4@>>@? :? 4@2DE2= 2?5 >@F?E2:? DE2E6D[ H9:=6 >F49 @7 E96 $@FE9 2?5 |:5H6DE C6>2:?D >@C6 277@C523=6]k^Am
kAmw2H2:: 2?5 r2=:7@C?:2 E@A E96 =:DE[ H96C6 E96 EJA:42= 9@FD69@=5 H@F=5 ?665 >@C6 E92? ad J62CD E@ D2G6 7@C 2 9@>6] x? w2H2::[ E96 >65:2? 9@>6 AC:46 :D Sgcb[fab[ 4@>A2C65 E@ 2 >65:2? :?4@>6 @7 S`_c[ah`[ C6DF=E:?8 :? 2 ad]h\J62C D2G:?8D E:>6=:?6] x? r2=:7@C?:2[ E96 >65:2? 9@>6 4@DED Sfh`[fbg[ H9:=6 9@FD69@=5 :?4@>6 DE2?5D 2E S`_a[`gf[ C6BF:C:?8 ad]e J62CD @7 D2G:?8]k^Am
kAm~E96C 9:89\4@DE DE2E6D :?4=F56 |2DD249FD6EED Wa_]e J62CDX[ |@?E2?2 Wa_]dX[ (2D9:?8E@? W`h]gX[ ~C68@? W`h]eX[ 2?5 }6H *@C< W`h]cX — 2== H:E9 >65:2? 9@>6 AC:46D H6== 23@G6 E96 ?2E:@?2= =6G6=] %96D6 DE2E6D 2C6 4@?46?EC2E65 2=@?8 E96 (6DE r@2DE 2?5 :? E96 }@CE962DE[ H96C6 9@>6 G2=F6D 92G6 4=:>365 D92CA=J :? C646?E J62CD]k^Am
kAm|62?H9:=6[ DE2E6D H:E9 E96 D9@CE6DE D2G:?8 E:>6=:?6D 2C6 AC:>2C:=J :? E96 |:5H6DE 2?5 $@FE9] (6DE ':C8:?:2 =625D 2E ;FDE c]g J62CD[ 7@==@H65 3J x@H2 Wd]_X 2?5 z2?D2D Wd]bX] x? E96D6 >2C<6ED[ 9@>6 AC:46D 2C6 2C@F?5 Sab_[___ @C =6DD[ 2?5 6G6? >@56DE :?4@>6D 42? DFAA@CE E96 AFC492D6 @7 2 >65:2?\AC:465 9@>6 H:E9 2 a_T 5@H? A2J>6?E]k^Am
kAmw6C6 :D 2 DF>>2CJ @7 E96 52E2 7@C |2:?6ik^Am
kF=mk=:mkDEC@?8m*62CD E@ D2G6 7@C 5@H? A2J>6?Eik^DEC@?8m `f]bk^=:mk=:mkDEC@?8ms@H? A2J>6?E ?646DD2CJik^DEC@?8m Sa_h[_afk^=:mk=:mkDEC@?8ms@H? A2J>6?E A6C46?Eik^DEC@?8m da]aTk^=:mk=:mkDEC@?8m|65:2? 9@>6 AC:46ik^DEC@?8m Sc__[bb_k^=:mk=:mkDEC@?8m|2I =@2? 2>@F?Eik^DEC@?8m S`h`[b_bk^=:mk=:mkDEC@?8m|65:2? 9@FD69@=5 :?4@>6ik^DEC@?8m Sfe[`bck^=:mk=:mkDEC@?8m|2I >@?E9=J 9@FD:?8 4@DEik^DEC@?8m S`[h_b        k^=:mk=:mkDEC@?8m|2I >@?E9=J >@CE8286 A2J>6?Eik^DEC@?8m S`[ad`k^=:mk=:mkDEC@?8m}@?\>@CE8286 9@FD:?8 4@DEDik^DEC@?8m Sedak^=:mk^F=m
kAmu@C C676C6?46[ 96C6 2C6 E96 DE2E:DE:4D 7@C E96 6?E:C6 &?:E65 $E2E6Dik^Am
kF=mk=:mkDEC@?8m*62CD E@ D2G6 7@C 5@H? A2J>6?Eik^DEC@?8m `a]gk^=:mk=:mkDEC@?8ms@H? A2J>6?E ?646DD2CJik^DEC@?8m S`cg[`cgk^=:mk=:mkDEC@?8ms@H? A2J>6?E A6C46?Eik^DEC@?8m c`]_Tk^=:mk=:mkDEC@?8m|65:2? 9@>6 AC:46ik^DEC@?8m Sbe`[ahbk^=:mk=:mkDEC@?8m|2I =@2? 2>@F?Eik^DEC@?8m Sa`b[`cdk^=:mk=:mkDEC@?8m|65:2? 9@FD69@=5 :?4@>6ik^DEC@?8m Sga[cc`k^=:mk=:mkDEC@?8m|2I >@?E9=J 9@FD:?8 4@DEik^DEC@?8m Sa[_e`k^=:mk=:mkDEC@?8m|2I >@?E9=J >@CE8286 A2J>6?Eik^DEC@?8m S`[bhck^=:mk=:mkDEC@?8m}@?\>@CE8286 9@FD:?8 4@DEDik^DEC@?8m Seefk^=:mk^F=m
kAmu@C >@C6 :?7@C>2E:@?[ 2 56E2:=65 >6E9@5@=@8J[ 2?5 4@>A=6E6 C6DF=ED[ D66 k2 9C67lQ9EEADi^^FA8C2565A@:?ED]4@>^?6HD^9@>6\277@C523:=:EJ\3J\DE2E6\4:EJ^Qmw@H {@?8 s@6D xE %2<6 %@ $2G6 7@C 2 w@>6 :? tG6CJ &]$] r:EJnk^2m  @? &A8C2565 !@:?ED]k^Am
(0) comments
Welcome to the discussion.
Log In
Keep it Clean. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
PLEASE TURN OFF YOUR CAPS LOCK.
Don't Threaten. Threats of harming another person will not be tolerated.
Be Truthful. Don't knowingly lie about anyone or anything.
Be Nice. No racism, sexism or any sort of -ism that is degrading to another person.
Be Proactive. Use the 'Report' link on each comment to let us know of abusive posts.
Share with Us. We'd love to hear eyewitness accounts, the history behind an article.