In the petroleum industry, there is an ever-increasing interest in oil recovery processes with high hydrocarbon extraction rates. One of the most common oil recovery processes is waterflooding, which involves the injection of water into a reservoir. This process is often challenging, as there is uncertainty in the reservoir’s properties. In this paper, we propose an optimal waterflooding management methodology for setting the producer and injector wells conditions to maximize the net present value (NPV). Our methodology integrates a predictive analytical model, which models the reservoir performance and forecasts the production rates based on the producer and injector well operating conditions.