Los principales ríos que se encuentran en el municipio nacen en el sector Las Cenizas (río Las Minas), los Valles de Tucutunemo y el río Tocorón, el cual es un afluente del lago de Valencia.