The invention discloses an oilfield pumping unit oil pumping energy saving and production increasing optimization method based on the back propagation neural network (BPNN) and the strength Pareto evolutionary algorithm 2 (SPEA2). The method is characterized by including the following steps: step 1, calculating decision variables X; step 2, collecting samples of power consumption and samples of oil production Y to acquire a sample matrix; step 3, building a process model of oil pumping of a pumping unit; step 4, optimizing each decision variable in the range of an upper limit and a lower limit of each decision variable by using the SPEA2 based on a BPNN model; step 5, guiding actual production if the power consumption is reduced and the oil production is improved, and if not, returning the process to the step 1, changing S1 decision variables X on purpose and screening the decision variables X again; and step 6, assigning S1+1 to the S1, and returning the process to the step 1 if the combination of the set S1 decision variables X can not enable the power consumption to be reduced and the oil production to be improved. The oilfield pumping unit oil pumping energy saving and production increasing optimization method based on the BPNN and the SPEA2 has the advantages that an optimal value of technological parameters can be determined, and actual production guiding can be carried out according to the optimized technological parameter optimal value.