Un mulino ad acqua o mulino idraulico è un impianto destinato ad utilizzare l'energia meccanica prodotta dalla corrente di un corso d'acqua (preventivamente filtrata attraverso una gora, detta anche bottaccio) e condotta alla ruota del mulino tramite opportuna canalizzazione. Nelle regioni costiere anche i movimenti di marea sono stati sfruttati per il funzionamento dei mulini ad acqua.