姚村镇,隶属于山东省济宁市曲阜市,地处曲阜市境西北部,西与兖州区 大安镇相邻,北与泰安市宁阳县接壤,镇人民政府距曲阜市区10千米,总面积72.2平方千米。
清末时期,姚村为新张、春亭社所辖;1986年,为姚村镇;截至2018年末,姚村镇有户籍人口43345人;截至2020年6月,姚村镇下辖28个行政村;镇人民政府驻姚村。
2011年末,姚村镇财政总收入1892万元,比上年增长25%,其中地方财政收入1470万元,比上年增长25%,人均财政收入430元,比上年增长25%;2018年,姚村镇有工业企业97个,规模以上企业7个,有营业面积超过50平方米以上的综合商店或超市44个。