該鎮(zhèn)是喀喇沁旗開(kāi)發(fā)較早的地區(qū)之一,大碾子麒麟山紅山文化遺址,說(shuō)明早在6000年前就有人類(lèi)在此活動(dòng),遮蓋山石窟寺為典型遼代建筑,說(shuō)明遼代此地曾有人類(lèi)聚集,牛家營(yíng)子所轄倉(cāng)窖村曾建有喀喇沁王爺府的官倉(cāng),成為較早的糧食集散地。
1949年屬第4區(qū),1958年4月建鄉(xiāng)時(shí)劃分為牛家營(yíng)子鄉(xiāng)、下水地鄉(xiāng)和永豐泰鄉(xiāng),1960年2月改建為牛家營(yíng)子公社和永豐太人民公社,1984年改建為牛家營(yíng)子鎮(zhèn)和永豐鄉(xiāng),2006年永豐鄉(xiāng)并入牛家營(yíng)子鎮(zhèn)。