安沙镇是下辖的一个行政建制镇，位于长沙县中部偏西。地缘上，安沙镇南与星沙镇接壤，东与黄花镇、果园镇和路口镇为邻，北连青山铺镇、汨罗市弼时镇，西与北山镇、开福区交界，总面积160平方公里，总人口48,555人（2000年人口普查）；全镇辖辖21个村2个居委会；安沙镇政府驻安沙社区。
历史.今安沙镇在1995年长沙地区撤区并乡镇之前属安沙区（由鼎功区改名）安沙乡(由鼎功乡改名)、唐田乡和水塘乡地域，撤区并乡后三乡合并组建。2004年村级区划调整，调整之前为41村，分别为安沙村、鳌鱼村、