民國36年(1947),邵陽縣析置隆回縣,設(shè)中和鄉(xiāng),屬第十五保。
1949年10月,屬第二區(qū)。
1950年,屬第九區(qū)果勝鄉(xiāng)。
1956年,屬灘頭辦事處。
1958年9月,建巖口公社。
1959年,并入灘頭公社。
1961年,復(fù)置巖口公社。
1978年,馬頭山公社并入巖口公社。
1984年6月,巖口公社析置馬頭山公社;公社改鄉(xiāng)。
1995年,撤區(qū)并鄉(xiāng),大觀、梅塘、馬頭山、添壁5鄉(xiāng)并入巖口鄉(xiāng)。
2006年8月,撤鄉(xiāng)設(shè)鎮(zhèn),2016年建制村合并沿用至今。