To find the optimal placement locations of phasor measurement units in power system network. A novel Taguchi binary bat algorithm is proposed to solve optimal phasor measurement unit placement problem. The proposed method provides multiple optimal placement locations (solutions) in single experimental run. Results validate the computational efficacy and reliability in obtaining optimum number of PMUs under various constraints.