民国初,罗城称为三区。
民国28年(1939),设四维乡。
新中国成立初,建四维区。
1955年境内设天城、罗城、花墙、河西4个乡。
1958年成立罗城人民公社。
1961年罗城公社分为罗城、河西、天城、十坝4个公社。
1964年罗城、河西、天城公社合并为罗城公社。
1983年,改为罗城乡。
2005年2月撤销盐池乡,并入罗城乡。
2015年10月经省民政厅同意,撤销罗城乡,设立罗城镇,实行镇管村体制,原行政区域界限和政府驻地不变。