古屬巴子國地;明正德7年(1512),屬建始縣坊廓里;清康熙20年(1681),屬建始縣坊廓里;清乾隆元年(1736),建始縣從四川夔州府改屬湖北施南府,茅田屬坊廓里;清同治6年(1898),屬北鄉。
民國7年(1918),茅田屬建始縣“儉”字區所轄;民國19-23年(1930-1934),屬建始縣第一區;民國24年(1936),屬建始縣第一區茅田聯保;民國30年(1941)設立茅田鄉,轄16個保;民國38年(1949),設立茅田區。
1949年11月設立茅田區;1950年4月分設天生(銅鼓)區,茅田區人民政府駐地由茅田老街遷到長梁老街,其區名隨駐地改稱長梁區;1952年4月,另設茅田區,政府機關駐地茅田老街;同時撤銷天生區,其所轄的中塘、天生、細沙、火龍、黃巖、百股、榨茨、三溪、天鵝區域劃歸茅田區管轄,銅鼓包劃歸四川省巫山縣管轄;1953年改稱建始縣第三區;1956年恢復茅田區,下轄羅轉、鐘塘、紅旗、鹿鳴、百股、火龍、細沙、羅底、子母、太和、安石、陽坡、新建13個鄉;1958年9月,人民公社化,茅田區更名為新建人民公社,下轄天生、鐘塘、三溪、榨茨、肖家坪、百股、火龍、細沙、羅底、子母、太和、安石、陽坡、新建14個管理區;1961年5月恢復稱茅田區,下轄天生、清河、鐘塘、三溪、榨茨、黃巖、百股、天鵝、火龍、細沙、封竹、羅底、子母、太和、安石、陽坡、新建17個鄉級公社;1975年3月撤區并社,茅田區分為細沙、封竹、天生、茅田四個公社;1984年6月撤社并區,又將上述四個公社合并為茅田區,下轄天生、鐘塘、三溪、大茨、黃巖、百股、天鵝、火龍、細沙、封竹、子母、太和、安石、陽坡、新建15個鄉和大茅田鎮;1992年8月,茅田區所轄的鐘塘、三溪、榨茨、天鵝、百股、黃巖、天生、細沙、火龍9個鄉從茅田區中分離出來,劃歸新成立的天生區;1997年元月撤區建鄉,茅田區更名為茅田鄉,地名一直沿用至今。