Multi-objective optimization of an operating domestic wastewater treatment plant is carried out using binary coded elitist non-dominated sorting genetic algorithm. Activated sludge model with extended aeration is used for optimization. For optimal plant operation, two different optimization problems are formulated and solved. The first optimization problem involves single-objective function to estimate kinetic parameters in activated sludge model using available plant data by minimizing the weighted sum-of-square errors between computed and plant values. The second optimization problem involves single-, two- and three-objective functions for efficient plant monitoring. In second category problem, objective functions are based on plant performance criteria (i.e., maximizing the influent flow rate of wastewater and minimizing the exit effluent concentration) and economic criteria (i.e., minimizing the plant operating cost). The important decision variables are: mean cell-residence time, mixed liquor suspended solid concentration in the reactor and under-flow sludge concentration. Unique solution is obtained for the single-objective function optimization problem whereas a set of non-dominated solutions are obtained for the multi-objective optimization problems. A set of optimal operating conditions are proposed based on the present optimization study, which enhances the plant performance without affecting the discharge effluent quality Finally, sensitivity analyses of the model results to the kinetic parameters and the kinetic parameters to the GA parameters are carried out to know the sensitivity of the obtained results with changes in the input parameter space.