上海在歷史上曾經有過多個租界,其中包括:
上海英租界:這是上海最早設立的租界,由英國在1845年11月29日設立,直至1943年8月結束。
上海公共租界:在1863年,上海的英美租界合併成為上海公共租界,此後至1943年,上海租界一直保持著上海公共租界與上海法租界鼎立的局面。
上海法租界:這是上海的另一個重要租界,與上海公共租界一同構成了上海租界的雙軌制。
綜上所述,上海在歷史上曾經有過兩個租界,即上海英租界和上海公共租界,以及上海法租界。這些租界對上海和周邊地區的近現代歷史都產生了深遠的影響。