上海老城厢是中国上海的历史城区，是历史上的市中心。老城厢大约周长7公里，总面积199.72公顷，历史上曾有城墙环绕。老城厢曾是历史上上海县的县治。随着上海开埠、租界设立，老城厢成为了更大的近代上海市中心的一部分，但仍长期作为在上海的中国行政机构的所在。位于老城厢的特征性区域有：位于老城厢中部的老城隍庙、附近的古典园林豫园、位于西南部的文庙等。除了较小的两段遗存外，上海城墙在1912年被拆除，原城墙与护城河改建为了宽阔的环形马路，即中华路（南半部）和法华民国路（北半部）（1950年中共建政后改为“人民路”