Kanton Moulins-Engilbert (francouzsky Canton de Moulins-Engilbert) je francouzský kanton v departementu Nièvre v regionu Burgundsko. Tvoří ho 10 obcí.