民国三十六年(1947年),重固地区属重固区,区政府设在重固。重固乡的章埝、徐园、姚联属青埝乡,余属重固镇。
1949年,区辖淮海、华潮、新宜、章埝、山前(重固)、中新、郏店7个乡。

1950年龙凤、重固合并为龙固区,区辖重固、郏店、淮海、章埝、徐安、中新、新宜、龙南、嵩陆、杜寅、观音、宅东、华潮13个乡。
1955年复置重固区,区政府返驻重固镇,区辖嵩陆、新宜、华潮、观音、中新、章埝、淮海、埝西、郏店、重固、普光11个乡。
1957年拆重固区为重固、观音两乡,将原重固区之中新、章埝、郏店、重固4个小乡和埝西、普光2个小乡的部分合并为重固乡。
1984年,重设重固乡人民政府,下辖姚联、徐园、新丰、章埝、回龙、重联、中新、新力、毛家角、钱家泾、山前、郏店、郏一、水产(渔民)14个行政村,共158个村民小组(生产队),并设重固镇居民委员会,将重固、章埝两个集镇上的福泉、固北、固南、章埝4条街道划为13个居民小组。

1993年12月撤乡建镇,下设1个街道和14个村,158个村民小组。 根据1979年底统计资料,重固公社拥有耕地面积2611.27公顷。其中集体耕地2433.27公顷,社员自留地178公顷。全公社以水田为主,旱地很少。
2010年土壤普查,全镇共有耕地面积2578.8公顷,其中青泥土土属有25.47公顷,占总面积的1.02%。这种土属在全镇内占比例最小,它分布在郏一、郏店、毛家角、山前、钱家泾等村。青紫泥土土属141.54公顷,占总面积的5.6%,也分布在郏一、郏店、毛家角、山前、钱家泾村。青紫土土属681.73公顷,占总面积的27.42%,除新丰、徐园、姚联少量外,其余村都有分布。青黄土土属1555.53公顷,占总面积的64%,全镇各村都有分布。黄潮泥土土属46.6l公顷,占总面积的1.87%,该土属主要分布在新丰、徐园、姚联、中新、重联等村。 1953年7月1日,第一次人口普查数据显示:重固公社总户数4545户,总人口20056人,其中男9764人,女10292人。
1964年7月1日,第二次人口普查数据显示:重固公社总户数4782户,总人口20212人,其中男9803人,女10409人。

1982年7月1日,第三次人口普查数据显示:全公社6631户,总人口22572人(男11073人、女11499人)。
1990年7月1日,第四次人口普查数据显示:全乡7251户,总人口22942人(男11240人、女11702人)。
2000年7月1日,第五次人口普查数据显示:重固镇总户数7009户,总人口20732人,其中男10213人,女10519人。非农业人口2537人,
2014年全镇共有5594户,常住人口为57527人,户籍人口中60岁以上老人4803人,18岁以下未成年人1525人,人口自然增率为负数。来沪流动人口41502人。 重固镇主要民族有汉族、回族、满族、壮族。


