2011年7月乡镇机构改革,原来的南星镇、三岔镇、温江寺乡三个乡镇合并为留凤关镇,全镇辖23个村107个组,城乡人口共计2万余人,总面积726.1平方公里。留凤关镇处于北秦岭中低山区以南,境内跬步皆山,主要山脉有霸王山、汉王山、紫柏山,境内最高峰紫柏山主峰海拔2538米,最低点位于温江寺两河口,海拔915米。气候属暖温带山地气候,其基本特点是垂直变化明显,灾害性天气较多,小气候差异大,光热条件不足;降水集中,分布不均;冬季不严寒,夏季无酷热,气温日差较大。境内矿产资源已探明有铅、锌、锑、金、银、铁、铝、汞、锑等矿藏,铅锌及伴生金属藏量均为大型矿床。铅铜山铅锌矿金属储量112万吨。伴生金属有银、镉、汞,储量分别为277、3816、1069吨。其他自然资源有山林90万亩,主要以白皮松、红豆杉、油松等乔灌木为主要树种,另外有千年生长的白果树和国家特有树种白皮松。野生珍贵动物种类繁多,主要有林麝、大鲵、锦鸡、红腹角雉等。