1950年4月前,兩碗地域屬鹽津縣文星鄉(xiāng)。
1950年5月,鹽津縣劃設5區(qū),兩碗地域屬第五區(qū)(灘頭區(qū))。
1958年,鹽津縣并入大關縣,原鹽津縣7區(qū)更名劃設為9公社,其中第五區(qū)(灘頭區(qū))的兩碗、成鳳、花壇、新灘、石燕、三角6個村劃出成立大關縣前進公社。
1959年1月,大關縣各公社改用地名定名,前進公社改名兩碗公社。
1961年4月,大關縣分設為大關縣、鹽津縣;同年5月,鹽津縣撤銷兩碗公社設置灘頭區(qū),分別成立兩碗、新灘、三角3小公社,屬灘頭區(qū)。
1962年8月,鹽津縣增設兩碗區(qū),轄成鳳、兩碗、花壇、新灘、三角、石燕6小公社。
1970年3月,兩碗區(qū)改為兩碗公社。
1981年9月,劃歸水富縣。
1984年1月,改兩碗區(qū)。
1988年1月,改兩碗鄉(xiāng)。
2012年9月,撤銷兩碗鄉(xiāng),設立兩碗鎮(zhèn)。