金屋塘镇,隶属于湖南省邵阳市绥宁县,地处绥宁县北部,东与洞口县罗溪瑶族乡、本县梅坪乡、庙湾林场接壤,南与水口乡、瓦屋塘镇相连,北与洞口县江口镇毗邻。辖区总面积142.7平方千米。截至2019年末,户籍人口17433人。
明末清初为扶丛二图。1996年,金屋塘乡撤乡设镇。截至2020年6月,金屋塘镇下辖1个社区、9个行政村,镇人民政府驻草寨村。
截至2019年末,有工业企业14个,其中规模以上2个,营业面积50平方米以上的综合商店或超市16个。