上海公积金贷款的最长期限通常为30年。不过,这个期限可能会根据购买的是新建商品房还是二手房,以及二手房的房龄有所不同。具体来说:

对于购买新建商品房,公积金贷款的最长期限不超过30年。

上海公积金可贷款多少年  第1张

对于房龄低于5年(含)的二手房,公积金贷款的最长期限也是不超过30年。

对于房龄在6年至19年之间的二手房,公积金贷款的最长期限是35年与房龄之差。

对于房龄超过20年(含)的二手房,公积金贷款的最长期限不得超过15年。

此外,公积金贷款年限通常不会超过借款人法定退休年龄后5年。

需要注意的是,这些信息可能会随着政策的更新和调整而变化,所以在申请贷款前,建议咨询当地的公积金管理中心或银行获取最新的贷款政策信息