上海市的16个市辖区中上海市中心城区面积约664平方公里,为外环线以内区域,包括:黄浦区(黄浦区、原南市区、原卢湾区)、徐汇区外环以内部分、长宁区外环以内部分、静安区(静安区、原闸北区)、普陀区外环以内部分、虹口区、杨浦区、浦东新区外环以内部分、闵行区外环以内部分、宝山区外环以内部分及嘉定少部分外环以内部分。根据上海城乡规划管理条例,上海市中心城范围由总体规划确定,中心城范围以外为郊区。
上海外环线以内就叫中心城区,主要包括10个区:黄浦、卢湾、虹口、闸北、杨浦、静安、普陀、长宁、徐汇、浦东新区。
闵行区和宝山区大部分区域已经和主城区连成一片了。
浦东新区内有一半不是中心城区。