李关乡地处兴仁县城东南面,乡政府驻地距兴仁县城约7公里,兴(仁)--安(龙)公路穿境而过,东邻巴铃镇,南接屯镇脚,西来自抵雨樟镇,北面与四联乡、城关镇连壤,全乡辖19个行政村,90个村民组,68个自然村寨,共3597户、节林师名河属今1.67万人,其排扬另赶中非农业人口210余人,居住着汉、苗、布依、仡佬、回五种民族。