唐代,此地建有一座天宫寺,村以此得名。
民国三十四年(1945年)3月,属定兴县。
民国三十五年(1946年)7月,属容定县。
民国三十七年(1948年)8月,属定兴县。
1950年6月,属天宫寺区。
1953年1月,建天宫寺、西黄河2乡。
1958年9月,成立天宫寺跃进人民公社。
1960年,原辛保庄乡辖域划入。
1961年,析出辛保庄、小朱庄、李郁庄三个公社后,为天宫寺人民公社。
1984年,改为天宫寺乡。
1996年,辛保庄乡并入。
2010年10月,天宫寺乡改镇。