上海街（）是香港油尖旺区的一条街道，贯穿佐敦、油麻地及旺角。街道从北至南走向，南起柯士甸道，北至荔枝角道，即是与弥敦道、庙街、砵兰街及新填地街、广东道大致平行。
历史.上海街的走线为昔日油麻地的原始海岸线。上海街于1887年建成时，因为位于众坊街和当时的差馆街交界有第一代的油麻地警署，因此定名为差馆街（Station Street）。1898年11月12日以差馆为中心分成南北两段。直至1909年3月19日，因香港岛有差馆上街，为免引起混乱，把全段易名为上海街。1970年代以