上海面积最大的是浦东新区,有1210平方公里。

第二大的县级行政区是崇明区,行政面积1185平方公里。

奉贤区687平方公里

青浦区670平方公里

松江区606平方公里

金山区586平方公里

嘉定区464平方公里

闵行区371平方公里

宝山区271平方公里。

杨浦区61平方公里

徐汇区55平方公里

普陀区55平方公里

长宁区38平方公里

静安区37平方公里

虹口区23平方公里

黄浦区20平方公里