枣林庄水文站隶属于河北省水文水资源勘测局,位于河北省任丘市苟各庄乡枣林庄村,地理位置在东经116°05′北纬38°55′。于1965年6月设站(十方院于1919年3月设站),属海河流域大清河水系南支白洋淀出口控制站,控制流域面积21000平方公里。设有水尺断面6处,测流断面3处,主要观测项目有降水、蒸发、水位、流量、水温、冰凌、土壤墒情等。管理10处雨量站,7处地下水站。
流域上游有潴龙河、唐河、漕河、瀑河等9条河流汇入白洋淀,再由枣林庄枢纽工程泄洪。枣林庄枢纽工程,自南向北依次为25孔闸、4孔闸、船闸、十方院溢流堰。4孔闸每孔宽12.0米,闸底高程4.10米;25孔闸每孔宽10.0米,闸底高程5.60米;十方院溢流堰长约605米,堰顶高程7.60米。