黃茅鎮歷史悠久,清雍正年間(1723-1736)建成自西北向東南的上、中、下3條街,稱黃茅街,素有上王、中周、下湯的說法。
1949年前境內設黃茅鄉。
1949年屬株潭區。
1951年成立黃茅區,設黃茅、白石、三和、橋下、改江、店下、洪爐、南江等8個鄉,1956年撤區并為店下、三和、棉土、高橋4個鄉。
1958年成立黃茅人民公社。
1961年置黃茅、金鐘湖2個公社。
1964年金鐘湖公社撤銷,劃歸黃茅公社。
1991年撤鄉設鎮,沿用至今。