于1987年由房山县与燕山区合并后撤县设区所形成。截至2018年底，在房山区下辖的28个乡镇（街道）、459个行政村、154个社区居委会中，常住总人口为118.8万人，其中常住外来人口30.8万人，约占总人口比重的24.5%；人口总数位列全市第七，在除中心城区外的十个市辖区中位列第四。在房山区境内出生并登记北京市户籍的居民，身份证号前六位（地址码）为110225（房山县时期所用，已废止）、110110（原燕山区所用，已废止）和110111（现正使用）。
全区地情.房山区位于北京