银行贷款买房需要什么条件

1、借款人具有城镇常住户口或有效的居留身份 。
2、具有稳定职业及收入,同时具有按期归还贷款本息的能力 。
3、贷款人具有所购房屋全部价款20%以上的自筹资金,且保证用于支付首付款 。
4、具有银行认可的资产作为抵押物 。
5、借款人信用良好,无不良信用记录 。
【银行贷款买房需要什么条件】6、具有购房合同或协议,所购房屋价格符合银行评估价值 。