Artificial Bee Colony algorithm (ABC) is an optimization algorithm proposed by Karaboga in 2005. This method has a good investigation capability, and it is also simple and easy to implement. Though ABC has many advantages, there are still some drawbacks, such as premature convergence and falling into local optimal solutions. In this study, we utilize the centroid strategy to enhance ABC for improving these weak points.In this research we use 6 benchmark functions to test our method and related researches. The results show that our algorithm can enhance the searching capability of ABC and it is better than the other researches in most of benchmark functions.