姚伏镇,隶属于宁夏回族自治区石嘴山市平罗县,地处平罗县南部,东壤通伏乡,南连贺兰县,西接崇岗镇,北邻城关镇,行政区域面积113.04平方千米。截至2020年末,姚伏镇户籍人口为25101人。
明朝初,建姚福堡。1983年,改为姚伏乡。1985年3月,改为姚伏镇。截至2021年10月,姚伏镇辖1个社区、18个行政村,镇人民政府驻姚伏南大街111号。
2020年,姚伏镇有营业面积超过50平方米以上的综合商店或超市20个。