In this work, we apply a method known as the attainable region (AR) technique in order to optimize the milling and leaching process of a low grade gold ore. No work on the application of the AR optimization technique has been done yet on a joint milling and leaching process. The advantage of the AR approach lies in its ability to simplify the optimization problem, as searching over a defined set for the maximum of an objective function is a fairly standard procedure. The objective function we selected was that of optimizing a linear function of the value of the recovered material minus the cost of both milling and leaching. Using the three variables (milling time, leaching time and recovery), we constructed a 3D plot and used it to obtain all the possible recoveries from the different milling and leaching times. The optimum for our chosen objective was then found by overlaying a contour plot of the objective function on the 3D plot. Our results show that the optimum was obtained at 90 % recovery with a profit value of 600, milling time of 30 minutes and leaching time of 1750 minutes.