Moulins-Engilbert doit son nom aux nombreux moulins qui étaient situés sur les cours d’eau, le Garat et le Guignon qui serpentent et disparaissent sous les rues. Ces rivières traversent la commune du Nord au Sud et se rejoignent au niveau de la "rivière d'Anizy" (le Guignon) à la hauteur du lieu-dit de la Croix Rouge. Ces 2 rivières de catégorie 1 font le bonheur des pêcheurs à la truite...