律師解析:房屋抵押最多能貸30年。一般商品房抵押最長的貸款期限不能超過30年,二手房抵押最長的貸款期限不能超過20年。買房抵押貸款在計算貸款期限時,借款人應該根據自己的還款能力確定還款期限,以免造成還款的壓力。法律依據:《城市房地產抵押管理辦法》第三十一條房地產抵押合同自抵押登記之日起生效。《民法典》 第四百條 設立抵押權,當事人應當採用書面形式訂立抵押合同。抵押合同一般包括下列條款:(一)被擔保債權的種類和數額;(二)債務人履行債務的期限;(三)抵押財產的名稱、數量等情況;(四)擔保的範圍。