中華人民共和國成立前夕屬第四區東館鄉,東館鄉下轄十四保。
1950年屬臨川縣第十區。
境內有東館鄉、玉湖鄉和基橋鄉,邊緣部分自然村屬嚴嶺鄉、厚源鄉和下澤鄉。
1956年分為東館鄉和玉湖鄉。
1958年東館鄉,金店鄉,玉湖鄉,嵩湖鄉合并為東館人民公社(初駐玉湖,1959年春遷駐東館)區撤銷,公社直屬于縣,下轄29個大隊。
1961年劃分為東館公社、玉湖公社2個公社。
1966年合并為東館公社。
全社管轄11個大隊。
1984年5月更名為東館鄉,屬臨川縣。
1999年5月4日,贛民字[1999]113號文批復:撤銷東館鄉,設立東館鎮,命名沿用至今。