如果是新房抵押,最长的贷款期限不能超过30年。如果是二手房抵押,则不能超过20年。房产抵押贷款期限最长是可以贷款30年。抵押贷款根据还款方式的不同年限也不同,在计算贷款期限时,借款人应该根据自己的还款能力确定还款期限,以免造成还款压力。