八所镇位于海南省西部北部湾之滨,距海口约260公里、三亚约170公里,于2002年由原八所、墩头、新街、罗带、四个乡镇合并而成,是东方市委、市政府所在地,东方市政治、经济、文化中心。全镇行政区域面积约303平方公里,下辖37个自然村,34个村委会;11个社区居委会;人口165640人,其中农业人口97541人,非农业人口68099人。有66个基层党组织,其中:社区支部11个,农村支部34个;党员2259人,其中女352人。已创建文明生态村27个,其中高排、福耀、剪半园村为省级文明生态村“示范村”。