1945年,屬熱河省熱中專(zhuān)屬赤西縣管轄。
1949年,屬赤峰市縣老府區(qū)(十區(qū))管轄。
1956年,撤區(qū)后分建四分地鄉(xiāng)和溝門(mén)鄉(xiāng)。
1958年,并入老府人民公社。
1962年屬赤峰縣(今松山區(qū))。
1963年,從老府公社分出,以駐地命名為牛家營(yíng)子人民公社。
1968年,更名為紅星公社,后又恢復(fù)牛家營(yíng)子公社。
1980年,恢復(fù)牛家營(yíng)子公社革命委員會(huì)。
1984年,屬赤峰市郊區(qū),改建牛家營(yíng)子鄉(xiāng)人民政府。
1985年,更名為王府鄉(xiāng)。
1993年,屬赤峰市松山區(qū)管轄。
2004年,更名為王府鎮(zhèn),沿用至今。