全区总面积2122.8平方公里,其中山区面积占89%,是全市面积第二大区。全区共284个行政村、34个社区,2016年末常住人口39.3万人。
12个镇:怀柔镇、雁栖镇、北房镇、杨宋镇、庙城镇、桥梓镇、怀北镇、汤河口镇、渤海镇、九渡河镇、琉璃庙镇、宝山镇。
2个乡:长哨营满族乡、喇叭沟门满族乡。
2个街道办事处:泉河街道、龙山街道。
共有34个社区居委会、284个村委会。