银行抵押贷款最高可以贷款30年。具体贷款年限需要根据贷款人年龄、贷款类型来确定。对于经营性抵押贷款来说年限最长可以贷款30年,常见的有房贷。抵押贷款也会考虑到贷款人的年龄,要注意年龄的限制要求。而对于消费抵押贷款的抵押贷款年限最长是可以贷20年。