海南地名。
据史料记载:八所镇位于东方县西部海滨, 在古代原为感恩县地, 后为昌感县地。 相传东汉伏将军马援, 为统一全国,挥师渡海入琼,派10个所(军队的编制名称) 的兵马, 守护北部湾畔。 这里是10个所中的第 8个,故得名。 解放后正式建镇,命名为八所镇。