姚村乡位于河北省保定市定兴县城西南24千米,车程36公里。南接徐水县,西临易县,地处三县交界。面积31.3平方千米,截至2010年全乡总人口2.2130万人,农民人均纯收入5480元。辖9个行政村,乡政府驻姚村。