宁汶河，又称汶宁新河，位于中华人民共和国山东省西南部，是梁济运河左岸支流。旧称小汶河，原为明代开挖的引大汶河济大运河的河道，后因年久失修，水患严重。1959年堵住大汶河分洪，同时治理小汶河，改称“宁汶河”。宁汶河失去大汶河来水后，1963年又将流经汶上县杨店乡曹营村的北泉河该道入宁汶河，成为宁汶河上源。北泉河发源自宁阳县西北鹤山乡泗皋村村东诸泉，西南流21公里后至曹营村。宁汶河自北泉河入口，继续西南流至汶上县南旺镇西注入梁济运河。全长89.5公里，流域面积238平方公里。