宣化镇,隶属于河南省郑州市登封市,地处中岳嵩山南麓,登封市东南部,东邻新密市平陌镇,南与禹州市花石镇接壤,西连告成镇,北接大冶镇。镇政府距登封市人民政府驻地33千米,行政区域总面积67.07平方千米。盐洛高速(原永登高速)、G234国道(原S323省道)穿境而过,设有高速下站口。截至2019年末,宣化镇户籍人口为25005人。截至2020年6月,宣化镇辖16个行政村,镇人民政府驻王村宣化街。
清末属大冶里南三甲,民国二十七年(1938年)设宣化镇。1962年成立王村公社,1983年改乡,1998年撤乡建镇。2020年7月获评国家卫生乡镇,2021年12月被拟命名为河南省法治乡镇创建活动先进单位。镇内有白沙湖景区,含三国时期东岭关遗址。
2011年农民人均纯收入9298元。2019年宣化镇有工业企业46个,其中规模以上工业企业7个,营业面积超50平方米的综合商店或超市8个。2025年实施财政衔接推进乡村振兴补助资金项目,涉及佛垌村、岳窑村等6个标段道路建设。境内已探明矿藏有烟煤、铝矾土等,农业以种植小麦、玉米为主,畜牧业以生猪和家禽养殖为特色。