上海市行政区划怎么划分

法律援助

    法律分析:上海市16个市辖区。截止到2020年6月,全市辖107个街道、106个镇、2个乡,合计215个乡级区划。
    法律依据:《中华人民共和国宪法》第三十条 中华人民共和国的行政区域划分如下:
    (一)全国分为省、自治区、直辖市;
    (二)省、自治区分为自治州、县、自治县、市;
    (三)县、自治县分为乡、民族乡、镇。
     直辖市和较大的市分为区、县。自治州分为县、自治县、市。
     自治区、自治州、自治县都是民族自治地方。