兴隆县位于河北省东北部,承德最南端,燕山山脉东段,古长城北侧。地理坐标:北纬40°11′—41°42′,东经117°12′—118°15′。地处北京、天津、唐山、承德四城市结合部,县城距北京135公里、天津180公里、唐山160公里、承德126公里,地理位置优越,是全省环京津35个市县之一。兴隆建县于1929年,全县辖15镇5乡、289个行政村,总人口约32.28万人(2022年末),总面积3123平方公里。其中山场面积占84%,是典型的“九山半水半分田”的山区县。
全县辖15个镇、5个乡,289个行政村。15个镇是:兴隆镇(辖29个行政村)、孤山子镇(辖8个行政村)、蓝旗营镇(辖14个行政村)、半壁山镇(辖22个行政村)、平安堡镇(辖13个行政村)、北营房镇(辖10个行政村)、六道河镇(辖20个行政村)、挂兰峪镇(辖13个行政村)、青松岭镇(原茅山镇,辖12个行政村)),雾灵山镇(辖24个行政村)、李家营(辖7个行政村))、大杖子镇(辖20个行政村)、三道河镇(辖18个行政村)、蘑菇峪镇(辖22个行政村)、大水泉镇(辖14个行政村)。5个乡是:安子岭乡(辖10个行政村)、陡子峪乡(辖7个行政村)、上石洞乡(辖9个行政村)、八卦岭满族乡(辖8个行政村)、南天门满族乡(辖10个行政村)。