上海徐汇区距离崇明区最远。崇明区原先是崇明县,位于上海的最东面。它有2个大岛组成:崇明岛和长兴岛。徐汇区位于市区的西南面。从上海变迁历史看,崇明岛和长兴岛都属于宝山县。后来崇明岛划分出来变成崇明县,不久又将长兴岛划归崇明县。2千年以后崇明县正式设区,就是现在的崇明区。