塘房镇,隶属于云南省昭通市镇雄县,地处镇雄县东部,东接林口彝族苗族乡,南连泼机镇,西邻乌峰镇,北抵果珠乡、尖山乡。区域面积98.71平方千米,截至2019年末,户籍人口68797人。
民国初期,设上南区团。1953年,设凉水井区。1970年,复称公社。1984年,设区。1988年,设塘房乡。2006年,乡改镇。截至2020年6月,塘房镇下辖8个行政村。
2019年,塘房镇有工业企业8个,其中规模以上5个,有营业面积超过50平方米以上的综合商店或超市12个。