燕窩鎮(zhèn)域古屬沔陽、漢陽、嘉魚三縣分轄。
明洪武元年(1368)田家口屬嘉魚縣懷仁里,葉家邊、荷花地、劉家邊、王家邊、程家邊等村屬沔陽縣康太鄉(xiāng),其余地域?qū)贊h陽縣新灘鄉(xiāng)。
清康熙四年(1665)漢陽縣地域?qū)賾褲扇铮ㄅ砑疫、蔡家邊、傅家邊、蒿地鋪、沙頭、蒿洲,姚湖等村屬嘉魚縣所轄,屬又懷仁里。
光緒三十四年(1908)改屬第一自治區(qū)(魚岳區(qū))。
1930年分屬三縣。
漢陽屬地為姚泗鄉(xiāng)。
1941年為姚荻鄉(xiāng)。
1930年沔陽屬地為平林鄉(xiāng)。
1930年嘉魚屬地田家口屬二區(qū)魚岳鎮(zhèn)。
1946年屬魚岳區(qū)。
1949年5月統(tǒng)屬嘉魚縣第三區(qū)姚坪鄉(xiāng)。
1950年屬嘉魚縣姚坪區(qū)。
1951年屬洪湖縣三區(qū)。
1956年定名燕窩區(qū)。
1958年屬燕窩公社。
1961年恢復燕窩區(qū)。
1975年改稱燕窩公社。
1984年復為燕窩區(qū)。
1987年改為燕窩鎮(zhèn)至今。