清代屬辛汪都十里。
1898年被劃入英租界。
1930年收回后,屬威海衛(wèi)行政區(qū)第六自治區(qū)。
1945年9月,屬威海衛(wèi)市草廟子區(qū)。
1950年3月,為文登縣第十三區(qū)。
1951年,區(qū)下設(shè)打鐵、蔣家、七夼、林家疃、郭家莊、草廟子6鄉(xiāng)。
1954年改稱草廟子區(qū)。
1956年,草廟子區(qū)設(shè)下莊鄉(xiāng)和草廟子鄉(xiāng)。
1957年6月,撤區(qū),兩鄉(xiāng)直屬文登縣。
1958年2月,下莊鄉(xiāng)并入;9月,成立錦旗人民公社;10月,劃歸威海市,稱草廟子人民公社。
1965年6月,劃歸文登縣。
1984年改建為草廟子鄉(xiāng)。
1989年12月撤鄉(xiāng),改建為草廟子鎮(zhèn)。
1994年6月,魯政字[1994]113號文批準,由文登市劃歸環(huán)翠區(qū)。
2008年4月,劃歸威海工業(yè)新區(qū)管理。
2013年11月20日威海工業(yè)新區(qū)升級為國家級開發(fā)區(qū),草廟子鎮(zhèn)為威海臨港經(jīng)濟技術(shù)開發(fā)區(qū)管轄至今。