1942年置草塘鎮。
1953年析置草塘鎮及下司、新華2鄉。
1958年撤鎮、鄉建金星公社,旋改草塘公社。
1961年析建草塘、下司、新華等公社。
1984年改置草塘鎮及下司、新華2鄉。
1991年草塘鎮、下司鄉、新華鄉、金星鄉的金星村合并建草塘鎮。
1992年3月又將金竹鄉6個村劃歸草塘鎮。
2010年2月9日,草塘鎮更名為猴場鎮。
2012年,甕安縣再次進行行政區劃調整,將松坪鄉、木老坪鄉的楊梅、天堂兩村并入猴場鎮。
2013年7月,甕安縣又一次進行行政區劃調整,將小河山鄉并入猴場鎮。