辖2个街道、12个镇(其中3个镇同时设立地区办事处)、2个民族乡:泉河街道、龙山街道、怀柔地区(镇)、雁栖地区(镇)、庙城地区(镇)、北房镇、杨宋镇、桥梓镇、怀北镇、汤河口镇、渤海镇、九渡河镇、琉璃庙镇、宝山镇、长哨营满族乡、喇叭沟门满族乡。区政府驻龙山街道。
山地约占总面积的89.7%。河流众多,有潮白河、白河、怀河等。怀柔水库位于境内。属暖温带半湿润大陆性气候,年降水量470毫米~850毫米,年均温6℃~12℃。矿藏有金、铜、铁、莹石等。京承、大秦、京通铁路和京沈、京加公路过境。景点有慕田峪长城、唐代古刹红螺寺、雁栖湖、青龙峡、原始部落园、神唐峪自然风景区等。