清代,属南方绣城里,1912年称城厢;1935年,设城厢联保;1940年,设彭县中心镇;1950年1月,建为中心镇,隶属彭县第一区。
6月,改建为彭县第8区,隶属彭县。
1952年,改为第八区;1954年,改建为第六区。
1955年,更名为城关镇;1958年,并入红旗公社(为直属菜蔬营);1962年,红旗公社撤销组成菜蔬公社,属城关镇管辖;1980年,全国地名普查更名为天彭镇(镇政府驻北大街);1992年,原清平乡并入天彭镇;2004年9月,全市区划调整时,原西郊镇、利安镇并入天彭镇,镇政府驻东湖路(外东街羊叉路)。
2015年,撤销天彭镇,设立天彭街道。