中华人民共和国成立前夕属第四区东馆乡,东馆乡下辖十四保。
1950年属临川县第十区。
境内有东馆乡、玉湖乡和基桥乡,边缘部分自然村属严岭乡、厚源乡和下泽乡。
1956年分为东馆乡和玉湖乡。
1958年东馆乡,金店乡,玉湖乡,嵩湖乡合并为东馆人民公社(初驻玉湖,1959年春迁驻东馆)区撤销,公社直属于县,下辖29个大队。
1961年划分为东馆公社、玉湖公社2个公社。
1966年合并为东馆公社。
全社管辖11个大队。
1984年5月更名为东馆乡,属临川县。
1999年5月4日,赣民字[1999]113号文批复:撤销东馆乡,设立东馆镇,命名沿用至今。