伯劳喜欢做窝在榆、槐等阔叶树或灌木上等等,主要栖息于自平原至海拔4000米的山地疏林地区、在农田及农舍附近较多。主要以昆虫为主食,分布于印度、中南半岛以及中国大陆的甘肃、宁夏、青海、陕西、四川、贵州、西藏、云南等地。