上海市公积金贷款要求有:
1.申请人具有上海市城镇常住户口;
2.申请人在申请贷款前,连续正常缴存住房公积金6个月以上;
3.申请人家庭没有尚未还清的住房公积金债务;
4.公积金贷款用于购买、建造、翻建、大修自住房;
5.申请人可以提供银行和公积金管理中心认可的担保;
6.具有最低20%房价的首付款资金;
7.申请人没有未还清的数额较大、会影响到公积金贷款正常还款的其他债务;
8.符合公积金中心的其他要求。
另外,上海市公积金贷款的最高限额为120万元,个人申请公积金贷款的最高限额是60万元,贷款的最长年限是30年。购买5年(含)房龄的二手房,贷款年限最长为30年,6年至19年房龄,贷款年限最长为15年。