明正德十年(1515年),析东乡县部分置太平县,罗文坝属太平县。
清道光二年(1822年),设场市,属太平县四保。
民国元年(1912年),属万源县九区。
民国元年二十二年(1933年)9月,建罗文乡苏维埃。
民国元年二十四年(1935年),建罗文乡,属三区。
1952年2月,建罗文乡。
1953年,乡改镇。
1958年10月,改名红胜公社,后复名罗文公社。
1983年5月,罗文公社改罗文乡。
1986年12月,罗文乡改罗文镇。