This paper introduces a biogeography based optimization (BBO) approach for solving multi-objective optimal power flow (OPF) problems, focusing on valve loading effects. The proposed algorithm significantly improves calculation efficiency compared to traditional methods like genetic algorithms (GA) and particle swarm optimization (PSO), particularly in the context of the IEEE 30-bus system. Simulation results demonstrate the effectiveness of the BBO algorithm in achieving better quality solutions while reducing computation time.