隋設無為鎮(zhèn)。
無為建縣以來一直是縣治所在地。
1940年設皇武、文景、五華、東岳4個鎮(zhèn)。
1949年7月建立無城區(qū),轄4個鎮(zhèn),1952年增設太平鎮(zhèn),1957年并為無城鎮(zhèn),1958年改為紅旗人民公社,又改為新民人民公社,1961年改為大江人民公社,6月改為無城人民公社,不久仍為無城鎮(zhèn)。
1988年官鎮(zhèn)、檀樹、鳳河三鄉(xiāng)劃歸無城鎮(zhèn)。
1992年底成立官鎮(zhèn)、檀樹、鳳河管理區(qū)。
2003年,將老城區(qū)皇武、五華、文景、太平、芝山管理區(qū)設為社區(qū)。
2005年倉頭鎮(zhèn)并入無城鎮(zhèn)。