元至元二十年(1283年),設置古州八萬洞軍民總管府,俗稱外古州。
明洪武三年(1370年),改置為古州蠻夷司長官,屬辰州衛,轄羅里寨、八卦寨、平茶寨、九層寨、高更寨等83寨。
明永樂十一年(1413年),改屬黎平府。
明嘉靖三十六年(1557年),撥出21寨另設三郎司。
民國二十一年(1932年),設為羅里鎮。
1953年,設羅里鄉。
1958年,改羅里公社。
1984年5月,復置羅里鄉。
1992年,九層鄉、平溪鄉并入。