【概况】竹林关镇位于丹凤县南部。辖20个行政村。镇政府驻竹林关村,丹江与银花河交汇处,系古丹江码头。G40沪陕高速、山郭公路、丹(凤)竹(林关)公路过境。
【沿革】因竹子居多而得名。1949年设竹林关乡、东岭乡(1950年改称东岗乡,1953年复称东岭乡,1955年改为东长岗乡)、西岭乡(1950年更名西长岗岭乡,1953年复称西岭乡);石槽沟乡。1953年设张家塬乡,1956年并入竹林关乡。1958年分属属丹江公社、国庆公社,1961年前者分为竹林关公社、张家塬公社、东岭公社、西岭公社,后者改为石槽沟公社。1984年改竹林关乡、张家塬乡、东岭乡、西岭乡、石槽沟乡。
1996年,竹林关乡面积31.5平方千米,人口0.6万人,辖竹林关、东关、白李湾、雷家洞、州河北、桃峰6个行政村,距县城27.5千米;张家塬乡面积21平方千米,人口0.6万人,辖张家塬、洞底、王塬、南丈沟、竹条沟5个行政村,距县城27千米;东岭乡面积54平方千米,人口0.4万人,辖大桑园、石香炉、中一、孤山坪、小东岭、北岭、新红7个行政村,距县城25.7千米;西岭乡面积44.1平方千米,人口0.3万人,辖茶房垭、温池、南案、三皇庙、柳林沟5个行政村,距县城17.5千米;石槽沟乡石槽沟乡面积53平方千米,人口0.5万人,辖中厂、长石砗、阳河、洼口、小梁沟、月凤6个行政村,距县城33千米。1997年,撤销张塬乡、竹林关乡、西岭乡,合并设立竹林关镇。2001年,撤销石槽沟乡并入竹林关镇。
2002年?,竹林关镇面积148.73平方千米,共5329户21068人,辖16个村,75个村民小组;东岭乡东接商南县梁家湾镇,西邻竹林关镇,北与花瓶乡接壤,面积64平方千米,共1036户4354人,辖4个村,20个村民小组,距县城45千米。2011年,撤销东岭乡(乡政府驻大桑园村)并入竹林关镇。
【2010年代码和城乡分类】