El río Santiago sólo pasa por su límite oriente que divide al municipio con el de Juanacatlán.