San Miguel de Allende es regulado por la Presa Ignacio Allende, situada en el centro del territorio al oeste de San Miguel de Allende, su principal función es controlar las avenidas del río Laja, además de proporcionar almacenamiento de agua con fines agrícolas.