宣堡镇镇域面积32.27平方公里，其中耕地面积26500多亩