县西南部，于滑县慈周寨镇孙白社村右纳瓦岗河后再转东北流，经滑县东部、濮阳县北部，过濮阳县柳屯镇东陈庄村以东后大致作为河南、山东两省界河，左岸为山东莘县和阳谷县，右岸为河南省范县和台前县，因历史原因，下游界河段两侧多飞地、插花地。金堤河干流最后于河南台前吴坝镇北张庄村以北汇入黄河。河长158.6千米，流域面积5047平方千米，年均径流量1.66亿立方米。流域内易受水旱灾害。流域地下水属于重碳酸钙型水，部分地区为高氟水。