鲁庄镇位于巩义市西南部,巩义、偃师、登封三市交界,南依中岳嵩山,北望洛水邙岭,山水秀丽,人杰地灵。全镇共93平方公里,29个行政村,67273人(2017),耕地6.5万亩。2019年1月9日,鲁庄镇凭借小相狮舞入选2018—2020年度“中国民间文化艺术之乡”名单。