宋属常熟乡、崇德乡,明至清末分属化一里、化二里、丰上里和丰下里。
民国时期,1931年属五区,1934年属五区、四区。
1936年属二区、三区,1938年称河阳乡,1943年2月分属中松和满湖乡。
同年七月属中满乡和丰深,1946年复称河阳乡。
1949年9月属第二区,1955年设中房区,1958年5月属中房乡、叠石乡和深坑乡。
1958年10月称中房公社,1961年5月改称中房区,分设下湖、岭兜、中房、松洋、深坑等5个小公社,1965年复名中房公社,1968年7月改称中房革命委员会(1983年3月取消),1984年更名中房乡。
1992年10月更名中房镇。