姚家山村位於文峪鄉政府駐地東南方向25公里處,東與范里鎮大峪村相連,西與立水廟村相鄰,南接常家莊村、松樹嘴村,北挨范里鎮蘇村。
全村6個居民組,127戶,397口人,林地面積2277畝,總面積4平方公里。