关镇地处秦岭余脉地带，镇东北有猴山（海拔约943.8米）和古铜山（海拔约796.5米），属深山区，山地占全镇面积约50%。地势自西北向东南倾斜，丹江自西北向东南贯穿该镇，河水冲积形成河谷了小平原，丘陵和平原各占约25%。
历史.西周时绵延八百里的丹江沿岸的六个古城中，荆紫关有两个。一个是位于荆紫关高中校址的永安城，一个是位于吴村和麻坑村的定阳城，也就是后来传说中“包公坐定阳”的地方。春秋后期至战国前期，荆紫关属楚国三户邑，战国后期是秦国所属的商（今陕西商县东南）、于（今河南内乡