上海市一共有几个区县分别是什么

【上海市一共有几个区县分别是什么】上海共划分为20个市区和10个郊区 。后经多次行政区划调整和撤县建区,至2005年末,上海有18个区、1个县,共108个镇,3个乡,103个街道办事处,3437个居民委员会和1874个村民委员会 。18个区分别是黄浦、静安、卢湾、闸北、普陀、长宁 、徐汇、杨浦、虹口、浦东、松江、闵行、嘉定、奉贤、青浦、金山、宝山、南汇 。1个县是崇明县 。