申请上海住房公积金贷款的要求有:
1、具有城镇常住户口;
2、申请贷款前6个月连续正常缴存住房公积金;
3、借款人家庭没有尚未还清的住房公积金债务;
4、符合购买本市经济适用住房的条件,并已签订《上海市经济适用住房预(出)售合同》。