住房贷款期限一般最长不超过30年。银行按揭的正确名称是购房抵押贷款，是购房者以所购房屋之产权作为抵押，由银行先行支房款给发展商，以后购房者按月向银行分期支付本息，银行按揭的成数通常由五成到八成不等，期限由1年到30年不等。