元至元二十年(1283年),设置古州八万洞军民总管府,俗称外古州。
明洪武三年(1370年),改置为古州蛮夷司长官,属辰州卫,辖罗里寨、八卦寨、平茶寨、九层寨、高更寨等83寨。
明永乐十一年(1413年),改属黎平府。
明嘉靖三十六年(1557年),拨出21寨另设三郎司。
民国二十一年(1932年),设为罗里镇。
1953年,设罗里乡。
1958年,改罗里公社。
1984年5月,复置罗里乡。
1992年,九层乡、平溪乡并入。