洛水镇位于川西平原西北,什邡市中部,距成都77公里,1952年建置。镇境北和蓥华、八角镇接壤,东北与绵竹市广济镇隔河相望,南和灵杰、龙居镇相依。地势成东北西南走向,北高南低,平原与山地相连,南部是平原,北部为山脉。广木铁路、广木公路、永湔公路纵贯南北。石亭江从东侧流过,大寨渠、先锋渠绕境而过。“一江四河”(石亭江、鸭子河、小石河、马牧河、斑鸠河)纵横全境,有“六山、一水、三分田”之称。
全镇幅员面积29.6平方公里,耕地8783亩,其中水田6876亩。最高海拔1288.7米,最低海拔654米。属亚热带气候区,夏季最高气温38℃,冬季最低气温4℃,年平均气温20℃。雨量充沛,气候温和,宜多种农作物生长,主产水稻、小麦、玉米和油菜,主要经济作物以大蒜为大宗,蔬菜瓜果四季不绝。