地处沙坡头区东部,东界中宁县舟塔乡、大战场乡,南邻中宁县喊叫水乡,西接永康镇,北依镇罗镇,行政区域面积464.25平方千米。截至2020年末,宣和镇户籍人口为52258人。截至2021年10月,宣和镇辖24个行政村,镇人民政府驻宣和南街。2020年,宣和镇有工业企业46个,其中规模以上5个,有营业面积超过50平方米以上的综合商店或超市13个。2011年,宣和镇实现税收883.6万元。2011年末,宣和镇有工业企业72个,其中规模以上企业25个,中小型企业47个。2011年,工业总产值完成12.3亿元,增加值3.88亿元。