截至2020年6月,全市16个区共有107个街道、106个镇、2个乡。区划代码行政区名称面积(平方千米)邮编310101黄浦区20200001310104徐汇区55200030310105长宁区38200050310106静安区37200040310107普陀区56200333310109虹口区23200080310110杨浦区61200082310112闵行区372201100310113宝山区294201900310114嘉定区464201800310115浦东新区1210200135310116金山区611200540310117松江区605201600310118青浦区676201799310120奉贤区687201499310151崇明区1411202150310000上海市6340.5200000飞地:除上述行政区域,上海在浙江省、江苏省和安徽省尚有行政上完全属上海市管辖的四块飞地。