明代 (1368 年 ) 以前,东莞县行政区划制度,县城的城内称坊,附城称厢,东莞县城有三坊一厢;县城以外的地方由乡统领都,都统领图,图统领村,全县有 4 个乡(文顺乡、归城乡、恩德乡、延福乡)十三个都,中堂村在第十二都辖内,这一都统领 1 个图共 7 个村:中堂、东向、槎滘、梅畴、斗朗、三曹、江南。(《陈志》卷三第 1 ~ 3 页)
到明洪武年间( 1381 年)设中堂巡检署,中堂巡检署署衙原来设在县城西面的麻涌村,旧名中堂寨。明洪武十四年( 1381 年)苏友兴起义,中堂寨被烧毁后,迁往中堂村,日久废弃,后来在东向村借用民间祠堂办公。
至清代乾隆十九年( 1754 年),东莞县划分为五个司属:捕厅、戎厅、京山司、缺口司和中堂司,中堂司设巡检一员,驻中堂墟内,它属下有 12 个大乡,范围很广,东至石碣,南至洪屋涡,西至麻涌,北至中堂,共辖大小村庄 233 个。中堂司所辖的区域面积接近于 2002 年的中堂、麻涌、望牛墩、高埗、石碣、万江、道滘、洪梅等八个镇区的面积和。
民国( 1912 年)以后,中堂司改称第六区,管辖范围屡有变动。抗日战争期间先后称中堂区和第十区。
1949 年 10 月 1 日 中华人民共和国成立,东莞县于 1949 年 10 月 17 日 解放,中堂改称新四区,设区长 1 人,管辖 4 个乡,石腰、江鹤、西芦、永宁, 43210 人。
1950 年新四区设正副区长各 1 人,管辖 7 个乡,潢涌乡、新宁乡、四平乡、江鹤乡、新冼沙乡、石腰乡、水南乡, 43000 人。
1951 年新四区设正副区长各 1 人,管辖 6 个乡:新宁、四平、江鹤、新冼沙、石腰、水南, 68521 人。
1952 年新四区设正区长 1 人,副区长 2 人,管辖 24 个乡。
1953 年中堂改称十五区,设正区长 1 人,副区长 2 人,管辖 17 个乡。
1954 年~ 1956 年,十五区设正区长 1 人,副区长 2 人,管辖 16 个乡。
1957 年撤区建乡,十五区划分为中堂、潢涌两个乡,中堂乡政府设在中堂墟,设正乡长 1 人,副乡长 3 人,管辖 8 个村。潢涌乡政府设在潢涌村,设正乡长 1 人,副乡长 2 人。
1958 年 1 ~ 9 月,中堂、潢涌两乡合并为中堂大乡,设正乡长 1 人,副乡长 4 人,管辖 13 个大队, 30718 人。
1958 年 10 月,撤乡建人民公社,中堂大乡改称“中堂人民公社”,行政机构称“中堂人民公社管理委员会”,设正副主任各 1 人。 1960 年以前管辖 20 个大队(乡改称大队),一个墟; 1961 ~ 1962 年管辖 26 个大队,一个墟, 1962 年人口 34472 人; 1963 ~ 1966 年管辖 18 个大队,一个墟。
1967 年~ 1979 年,“中堂公社管理委员会”改称“中堂公社革命委员会”。设正副主任各一人,管辖 18 个大队,一个墟。 1980 年~ 1983 年 7 月,取消革命委员会,恢复管理委员会的名称,设正副主任各 1 人,管辖 18 个大队, 1 个墟。
1983 年 8 月~ 1987 年 3 月,区级政权进行了体制改革,撤销中堂人民公社,建立中堂区,设正副区长各 1 人,仍然管辖上述 18 个乡(大队改称乡)和 1 个墟。
1987 年 4 月区级政权又进行了体制改革,撤区建镇,设正镇长 1 人,副镇长四人。管辖 18 个管理区(乡改称管理区)和一个居民管理区(原中堂墟)。总户数 13480 户
1998 年撤管理区建行政村,中堂镇下辖 18 个行政村和 1 个居民委员会。
1949 年 11 月至 1962 年,中堂由于行政区划不断变化,辖区人口也变化较大,自 1963 年开始至 1998 年 9 月,中堂行政区划一直没有变动, 1998 年 10 月红锋村归属中堂镇管辖,中堂镇辖区增至 19 个行政村和一个居委会。从 1962 至 2002 年,每隔 10 年约增 9 千人。