全镇总面积132.78平方公里,耕地面积142392.95亩,辖53个行政村,10个社区,91个党支部,常住人口57850人(2017年)。2013年人均可支配收入9600元,实现地方生产总值9.4亿元,财政总收入2828万元,地方财政收入1366万元。 1958年,改为姜楼公社。1961年,改为姜楼区。1968年,复为姜楼公社。1984年,复为姜楼乡。1995年,改为姜楼镇。截至2020年6月,姜楼镇下辖10个社区。
截至2018年末,姜楼镇有工业企业251家,其中规模以上工业企业33家;营业面积超过50平方米以上的综合商店或超市117家。[1][2]
历史沿革