大安镇位于漯河中下游,陆丰市北部,东有八万镇,西有新安镇,南有河东镇,北有陆河县河口镇、新田镇。全镇总面积93.5平方公里,总人口30751人(2017年),辖16个村委会和1个居委会。大安镇历史悠久,唐武德五年(公元622年)将今天所辖的军寨环珠寨划归安陆县。因镇内所有村巷的名称均带“安”字,后人取“人人安居乐业”之意,故名“大安”。