民國元年(1912),屬玉環(huán)縣。
1959年4月,撤銷玉環(huán)縣建制,楚門由溫嶺縣管轄。
1962年4月,恢復(fù)玉環(huán)縣建制,楚門仍屬于玉環(huán)縣,一直至今。
據(jù)清光緒六年(1880年)《玉環(huán)廳志》記載,楚門為村,屬十五部。
民國初期,成立楚門倉行政局。
1928年,廢楚門倉,改為村里制,包括楚門城內(nèi)和南塘頭、山后浦、筠崗等地。
1931年,撤銷村里制,建立楚門區(qū)公所,分社楚門鎮(zhèn)和楚西鎮(zhèn)(以南北大街為界),下轄閭鄰。
1934年7月7日,改閭鄰制為保甲制,撤銷楚門鎮(zhèn)和楚西鎮(zhèn),合為楚門鎮(zhèn),下設(shè)12保。
管轄范圍:東至燕基山頭,謝家山頭,南至南塘頭,西至西青山后,被指夏洪施堂。
1940年,楚門改設(shè)14鄉(xiāng)的胡新、吳家、前排、黃家、直塘、小王村;密西鄉(xiāng)的余家、筠嶺、應(yīng)家村并入楚門鎮(zhèn)。
楚門設(shè)御倭水軍千戶所建城于明朝洪武20年(1387年),屬樂清縣。
明朝成化十二年(1476年)屬屬太平縣。
清雍正六年(1728年)屬玉環(huán)廳。
清后置楚門鎮(zhèn),隸屬玉環(huán)縣。
1949年為楚門鎮(zhèn)。
1958年改置楚門人民公社。
1961年改設(shè)楚門鎮(zhèn)。
1992年5月田馬鄉(xiāng)及外壙鄉(xiāng)部分地并入。