新中國成立前期,屬中衛三區一鄉,1958年屬先聲公社凱歌管理區,1962年數鎮羅公社凱歌大隊,1983年公社改鄉,大隊改為村委會,屬鎮羅鄉,1992年鄉改為鎮,為鎮羅鎮,2004年數中衛市沙坡頭區鎮羅鎮所轄,2004年2月6日,《寧夏回族自治區人民政府關于撤銷中衛縣設立地級中衛市的通知》(寧政發12號)撤銷中衛縣,設立地級中衛市。
2004年4月28日,舉行中衛市成立大會。
鎮羅鎮屬于中衛市管理,2016年正式設立沙坡頭區人民政府,鎮羅鎮屬沙坡頭區管理,名稱沿用至今。