Shortage of energy resources, rising power generation cost, and increasing electric energy demand make the dynamic economic dispatch (DED) increasingly necessary in today’s competitive electricity market. In this paper, an enhanced biogeography-based optimization (BBO) referred to as POLBBO is proposed to solve the DED problem with valve-point effects. BBO is a relatively new powerful population-based meta-heuristic algorithm inspired by biogeography and has been extensively applied to many scientific and engineering problems. However, its direct-copying-based migration and random mutation operators make BBO possess good local exploitation ability but lack enough global exploration ability. To remedy the defect, on one hand, an efficient operator named polyphyletic migration operator is proposed to enhance the search ability of POLBBO. This operator can not only generate new features from more promising areas in the search space, but also effectively increase the population diversity. On the other hand, an orthogonal learning (OL) strategy based on orthogonal experimental design is presented. The OL strategy can quickly discover useful information from the search experiences and effectively utilize the information to construct a more promising solution, and thereby provide a systematic and elaborate reasoning method to guide the search directions of POLBBO. In addition, an effective simultaneous constraints handling technique without penalty factor settings is developed to handle various complicated constraints of the DED problem. Finally, four test cases with diverse complexities are employed to verify the feasibility and effectiveness of the proposed POLBBO method. The experimental results and comparisons with many other recently reported DED solution methods consistently demonstrate that POLBBO is able to obtain better economic dispatch schemes.