龍關(guān)鎮(zhèn)地處北緯40°43′~ 40°55′,東 經(jīng)115°25′~115°46′,全鎮(zhèn)海拔平均1200米。本鎮(zhèn)屬溫帶大陸性半濕潤氣候,年平均氣溫為5.5℃,無霜期80~130天,年平均日照2327~2787小時(shí),年平均降雨量450毫米左右。
龍關(guān)鎮(zhèn)位于赤城縣西南35公里處,有112國道貫穿全鎮(zhèn)。轄區(qū)總面積287平方公里,其中耕地面積為8.69萬畝。有35個行政村,13119戶,28169口人(農(nóng)業(yè)戶數(shù)7842戶,24862口人),其中城區(qū)人口1.42萬。有漢、回、滿、蒙四個民族,漢族人口占99.76%。有三街村、龍關(guān)鎮(zhèn)中心小學(xué)、赤城縣忠信礦業(yè)發(fā)展有限公司三個黨總支和鎮(zhèn)直、青年人才、派出所等49個黨支部共計(jì)1267名中共黨員。
龍關(guān)古為黃帝部族縉云氏地(縉云氏都城為今田家夭鎮(zhèn),在龍關(guān)鎮(zhèn)南12公里處)。夏商周時(shí)屬冀。春秋戰(zhàn)國時(shí)屬燕。秦時(shí)為幽州上谷郡沮陽縣地。漢武帝元封元年(公元前110年)置女祁縣,屬幽州上谷郡,駐東部都尉。魏晉南北朝時(shí)龍關(guān)先后屬上谷郡和廣寧郡下洛縣。唐朝穆宗長慶二年(822年)龍關(guān)再治縣治,因縣境內(nèi)有龍門峽(今云州水庫)定名為龍門縣。遼景宗保寧元年(969年)置望云縣(治今赤城縣云州鄉(xiāng))。元朝中統(tǒng)四年(1263年)升望云縣為云州,轄望云縣,至元二十八年(1291年)升宣德府龍門鎮(zhèn)為望云縣(治今龍關(guān)鎮(zhèn))隸屬云州。明朝宣德六年(1431年)廢望云縣置龍門衛(wèi)。清朝順治十三年(1565年)置龍門路都司,康熙三十二年(1693年)改龍門衛(wèi)為龍門縣。中華民國三年(1914年)龍門縣改名為龍關(guān)縣。
抗日戰(zhàn)爭時(shí)期,龍關(guān)淪陷區(qū)屬偽蒙疆聯(lián)合自治政府所轄,解放區(qū)則分別屬龍赤、龍延懷、龍崇赤等聯(lián)合縣抗日民主政府領(lǐng)導(dǎo),隸屬晉察冀邊區(qū)平北抗日根據(jù)地。解放戰(zhàn)爭時(shí)期,龍關(guān)縣蔣管區(qū)屬國民黨察哈爾省所轄,解放區(qū)分別屬龍宣懷、龍崇宣聯(lián)合縣。1948年龍關(guān)城解放并恢復(fù)縣制。1958年赤城縣與龍關(guān)縣合并為龍關(guān)縣,1960年龍關(guān)縣改名為赤城縣。