被填修筑庙前街等道路（现方浜中路），另一条主要河道肇嘉浜也在同一时期被填。城内的传统民居开始受到改造，石库门建筑开始出现。1927年北伐军控制上海后，为了在整个上海设立有效的中国政府行政机构，国民政府设立了上海特别市，并将特别市政府驻地从老城厢搬到徐家汇地区。1928年，原上海市（老城厢）降为上海特别市市辖区。1930年，上海县成为与上海特别市平行的行政区，县治移到闵行，至此老城厢作为上海市级政府驻地的历史结束。1928年起，老城厢划为上海特别市辖下的沪南区。1937年，上海市大道政府将区名改为“南