子午镇旧关村委会位于子午镇西南方,距楚雄市政府所在地56公里,距子午镇政府所在地26公里,东与子午镇打苴、邑舍村委会接壤,南与双柏县妥甸镇中山、马龙两个村委会接壤,西于大地基乡毗邻,北与东华镇宜茨村委会隔河相望;行政区域面积87.2平方公里。最高海拔2300米,最低海拔840米,平均气温18.5℃,全村辖26个村民小组,49个自然村,528户农户1711人,居住着汉、彝、苗三个民族,少数民族人口498人,占总人口29%。耕地面积2507亩,其中水田1152亩,旱地1355亩。林地面积8.9万亩。2025年,全村以特色种植和畜禽养殖为主要经济来源,有核桃1.2万亩,挂果0.47万亩,核桃干果产量26.2吨。 种植烤烟440亩,烟叶产量6万公斤;种植粮食1876亩,种植油菜598亩。