隋设无为镇。
无为建县以来一直是县治所在地。
1940年设皇武、文景、五华、东岳4个镇。
1949年7月建立无城区,辖4个镇,1952年增设太平镇,1957年并为无城镇,1958年改为红旗人民公社,又改为新民人民公社,1961年改为大江人民公社,6月改为无城人民公社,不久仍为无城镇。
1988年官镇、檀树、凤河三乡划归无城镇。
1992年底成立官镇、檀树、凤河管理区。
2003年,将老城区皇武、五华、文景、太平、芝山管理区设为社区。
2005年仓头镇并入无城镇。