你应该问的是历史上最小的上海市范围吧?
上海市设立之初,准备划入上海县全县和宝山县南部地区,以及松江青浦的七宝地区。
但实际操作中,受到地方的阻力,只划入上海县的北半部分和宝山县南部一点点地区。这时候的上海市算是上海市历史上最小的时候。大概是在1929年前后吧。
尔后,通过与地方的协调,周围地区陆续划入上海市范围,到解放的时候,上海市范围大致和今日外环线相当。
解放后因为供应粮食素菜的需要划入松江地区和崇明就另算了。其实在解放前,汪伪政权也设置过一个面积占现在大半个上海的上海市。
中国历史上的行政区划一般上都是易守难攻的,是为了防止地方势力起义设置的,,现在中国还是不够安定太平,所以基本沿用历史上的行政区划。