Moulin and du Moulin are French-language surnames. "Moulin" literally means "mill".
The surname may refer to: