明清時期分屬思賢鄉、遷善鄉、麟瑞鄉管治,集鎮分別稱為天凝莊(市)、洪家灘(市)、楊廟(市)和三店市,農村稱里(圖)。
1912年實現地方自治,設自治區,分屬天凝區、干洪區、楊廟區管治,撤銷三店市、天凝莊、洪家灘、楊廟仍為市。
1928年屬第四區,洪家灘、楊廟、三店設為鎮,天凝為市,推行街村制。
1934年設為聯合辦事處,境域內設有天凝鎮、洪溪鎮、楊廟鎮、歲南鄉、長樂鄉、聯珠鄉、福基鄉、崇福鄉。
1937年設為天凝鎮、凝北鄉、洪溪鎮、楊廟鎮。
1947年調整為天凝鎮、洪溪鎮、楊廟鎮。
1949年6月設天凝鎮(屬天凝區)、洪溪鎮及楊廟鎮(屬干窯區)。
1950年5月分設為天凝鄉、官溇鄉、漁雪鄉、洪溪鄉、翁村鄉、新河鄉、楊廟鄉、虹塘鄉,1956年2月合并天凝鄉、洪溪鄉、楊廟鄉。
1958年9月3鄉合并建立紅旗人民公社,1959年4月更名為天凝人民公社,1961年4月分設為天凝、洪溪、楊廟人民公社,1983年1月改設為天凝鄉,1988年9月撤鄉建鎮,2009年7月洪溪、楊廟兩鎮并入天凝鎮,至今。