春秋时为山戎国地,战国时属燕国。秦、西汉时属右北平郡,东汉属辽西郡。北齐入北平郡。隋分属北平郡、柳城郡。唐乾元年间改属河北道营州,为柳城县地。辽开泰二年(1013年)属中京道大定府潭州龙山县地。金为北京路大定府龙山县地。元属辽阳行省大宁路龙山县地。明洪武中废龙山县,遂分属京师永平府抚宁、迁安二县。清因之,乾隆二年(1737年)析抚宁县东境置临榆县,本县蘧分属抚宁、临榆、迁安三县。
民国十九年(1930年)析上述三县长城以北地区置都山设治局,驻地双山子,属河北省。
民国二十二年(1933年)被日军侵占,始建青龙县,县署驻大杖子(今青龙镇),属伪热河省。
民国二十六年(1937年)抗日战争爆发后,曾于1941至1942年间建立迁(安)青(龙)平(泉)联合县,属晋察冀边区冀东专区。
民国三十二年(1943年)7月迁青平县及承(德)青(龙)、青(龙)平(泉)二办事处属冀热边区第二专区,迁(安)卢(龙)青(龙)、凌(源)青(龙)绥(中)二县属第三专区。
民国三十四年(1945年)迁青平、迁(安)遵(化)青(龙)二县属冀热辽区十五专区。
民国三十五年(1946年)撤销联合县,建青西县(驻宽城),属冀东区十二专区,同年夏改属热河省第十七专区。12月,青龙、青西(县佐)二县由热河省划归冀东区,属十二专区;民国三十六年(1947年)4月改属冀东区十七专区,后撤销青西县,建青平县。
1949年10月1日,中华人民共和国成立后,青龙县仍属热河省。
1956年1月1日,青龙县由热河省划归河北省,属承德专区。
1960年5月3日,撤销承德专区,青龙县划归承德市。
1961年6月23日,复设承德专区,青龙县还属之。
1962年8月20日,析青龙县及兴隆、承德二县部分地区,设立宽城县。
1970年,承德专区改称承德地区,青龙县属之。
1983年5月6日,青龙县划归秦皇岛市管辖。
1987年5月10日,实行民族自治制度后,撤销青龙县,建立青龙满族自治县。