上海銀行購房貸款利率不是固定的,是根據實際情況在國家規定的人民幣貸款利率上浮動確定的,具體浮動比例根據貸款方式、貸款期限、借款人實際情況及貸款銀行的政策規定確定,以下是國家規定的人民幣貸款基準利率:1、商業貸款:(1)貸款期限在1年以內(含1年)年利率爲4.35%;(2)貸款期限在1~5年(含5年)年利率爲4.75%;(3)貸款期限在5年以上年利率爲4.90%。2、公積金貸款:(1)貸款期限在5年以下(含5年)年利率爲2.75%;(2)貸款期限在5年以上年利率爲3.25%。