吕公堡镇有白马河、古洋河等河流,境内河道全长13.8公里,流经毕村、邢村、杨村、颜村、籍屯、宋屯、南头、南庄、南宋、前李花、后李花、张佐等村落。其中古洋河分上下两段,上段河底宽约30米,设计流量79—98立方米/秒,为季节性排灌两用河;下段(旧河道)河底宽约5米,河底高程2.5米,五年一遇设计流量为13立方米/秒,为任丘市重要排水河道之一。吕公堡镇境内主要自然灾害有旱涝、风灾、冰雹等。旱灾出现概率45.8%;暴雨平均三年一遇,一般发生在每年8-9月份;冰雹平均每8年发生一次。其它灾害偶有发生,无规律性。