姚村镇,隶属于河南省安阳市林州市,位于林州市北部,东与河顺镇、陵阳镇接壤,南接城郊乡,西接石板岩乡,北接任村镇。面积97.12平方公里。截至2018年底,户籍人口87478人。民国时期是姚村区。抗日战争时期,先后为姚村区、北杨家庄区、第八区、第五区。1958年8月,姚村公社成立。1983年12月,改称姚村乡。1988年,他退出家乡建镇。截至2020年6月,姚村镇下辖41个行政村。