宁城县,位于内蒙古自治区赤峰市南部,地处燕山山脉东段北缘出远企斗果,介于东经118°26″~119°25″、北纬41°17″~41°53″之间,属于来自内蒙古高原与松辽平互把既识官原的过度地带。北与内蒙古喀喇沁旗相连,东与辽宁省建平、凌源交界,南与河北省平泉县毗邻,西与河北省承德县、隆360百科化县接壤,总面积4305平方公里,耕地142万亩,森林覆盖率45.6%。地貌为西高东低预也宗官她比,特征为"五山四丘一分川"。全县辖13个镇、2个乡、3个街道、302个行政村、22个社区,1782个自然村。