上海是直辖市。截至2020年6月,全市共辖16个区,107个街道,106个镇,2个乡。这16个区是黄浦区、徐汇区、长宁区、静安区、普陀区、虹口区、杨浦区、闵行区、宝山区、嘉定区、浦东新区、金山区、松江区、青浦区、奉贤区和崇明区。
截至2019年,全市总面积6340.5平方公里,建成区面积1237.85平方公里。
上海是国家中心城市,截止2020年11月1日零时常住人口2487.09万人。