With increasing growth of electricity consumption in developed and developing countries, the necessity of constructing and developing of power plants is inevitable. There are two main resources for electricity generation includes fossil and renewable energies which have some different characteristics such as manufacturing technology, environmental issues, accessibility and etc. In developing plans, it is important to consider and address the policy makers' indicators such as environmental, social, economic and technical criteria. In this paper, an integrated multi response Taguchi-neural network-fuzzy best-worst method (FBWM)-TOPSIS approach is applied to find an optimal level of five different power plants including: gas, steam, combined cycle, wind and hydroelectric. Taguchi method is used to design combinations and calculate some of the signal to noise (S/N) ratios. Then, neural network is applied to estimate the rest of S/N ratios. Finally, FBWM and TOPSIS methods are used for weighing subindicators and selecting the best combination, respectively. To illustrate the usefulness of the proposed approach, a case study on the development of power plants in Iran is considered and the results are discussed. According to the results, in general, small size power plants for fossil resources are preferable. In contrast, medium and larger size power plants for renewable resources are preferable.