两个原因 一个是很多老一辈的上海人,在某个特殊年代被下放到芜湖了 另外一个是因为芜湖是历史上中国的四大米市之一,水陆交通便利,商业发达,到民国时期,繁华程度堪比上海,因此得名小上海。希望这个回答对你有帮助