12个镇、2个乡。怀柔区是北京市市辖区,地处燕山南麓,位于北京市东北部。怀柔有12个镇,分别是怀柔镇、雁栖镇、北房镇、杨宋镇、庙城镇、桥梓镇、怀北镇、汤河口镇、渤海镇、九渡河镇、琉璃庙镇、宝山镇,2个乡分别是长哨营满族乡、喇叭沟门满族乡。