罗文镇,隶属于四川省
达州市万源市,地处万源市南部,东邻
宣汉县厂溪乡,北靠
花楼乡,西接
曾家乡,南与宣汉县毛坝镇相邻,
全镇行政区域面积118.8平方千米。
1952年2月,建罗文乡。1958年10月,改名红胜公社,后复名罗文公社。1986年12月,罗文乡改罗文镇。
2018年末,罗文镇辖区户籍人口19206人
。截至2020年6月,罗文镇下辖2个社区和11个行政村,
镇人民政府驻红胜街63号。
2011年,罗文镇农民人均纯收入3612元。
截至2018年末,罗文镇有工业企业9个,有营业面积超过50平方米以上的综合商店或超市10个。