一般来说,商业银行个人住房贷款的最长贷款期限为30年。借款人购买住房的,贷款期限最长不超过30年;借款人购买商业用房和“商住两用房”的,贷款期限最长不超过10年;每笔贷款年限由商业银行依据借款个人的年龄、工作年限、还款能力等因素与借款人协商确定。但借款人年龄加贷款年限最长不超过70年。
具体的贷款年限要根据个人的年龄来计算(男性:不超过65岁,女性:不超过60岁。并且每家银行的最高贷款年限是不一样的。新房最长期限为30年,二手房最长期限15年。
住房公积金贷款期限最长不超过30年,借款人年龄不超过国家法定退休年龄,即男不超过60周岁、女不超过55周岁。借款申请人及配偶均符合申请住房公积金贷款条件的,可按剩余工作年限较长的一方计算贷款期限。