2012年,百花湖镇生猪出栏量1.4万头,年末存栏0.5万头;羊出栏量468只,年末存栏52只;牛出栏量0.44万头,年末存栏量0.13万头;家禽出栏量67.4万羽,年末存栏量7.9万羽。2012年,百花湖镇生产肉类3550吨,其中猪肉968吨、牛肉140吨、羊肉2吨、禽肉2440吨;禽蛋112吨。全镇畜牧业总产值0.2亿元,占全镇农业总产值的29%。2012年,百花湖镇有8个村80余户养殖肉鸡,年出栏67万羽,实现产值134万元,肉鸡养殖户户均收入达1.7万元。