清光绪年间(1875-1908),属襄阳县南乡;宣统年间(1908-1912),名第六区(欧家庙),属襄阳县。
1912年,沿用清制,名称、归属不变;1920年,名五区(欧家庙),归属不变;1930年,名第二区(欧家庙),归属不变;1936年,属襄阳县第一区;1941年,今域设有欧庙乡、法潼乡,属襄阳县。
1949年1月,今域部分名欧庙区,部分名李刘集区,随后李刘集区撤销入欧庙区,属桐柏区行署襄西办事处(县)爱国民主政府,同年5月,名称不变,属襄阳县爱国民主政府,同年9月,名称不变,属襄阳县;1950年5月,襄城区(一区)庞公、观音(阁)、杨河、刘河、中心等5乡划入,名称、归属不变;1951年9月,庞公、观音(阁)、杨河、刘河、中心、鲁闸(衙)、王岗、楚(褚)江、竹(饮)马、千公(弓)堰、黄龙观、水洼等12乡划出,名称、归属不变;1952年11月,庞公、观音(阁)、杨河、刘河、中心、鲁闸(衙)、王岗、楚(褚)江、竹(饮)马、千公(弓)堰、黄龙观、水洼等12乡划入,名称、归属不变;1953年8月,夏庙片(乡)庞公、观音(阁)、杨河、刘河、中心等5乡划出,名称、归属不变,同年9月,名第十六区(欧庙),归属不变;1954年9月,名欧庙区,归属不变;1958年9月,名欧庙乡(红旗公社一社),归属不变;1959年,名欧庙公社,归属不变;1961年6月,名欧庙区,归属不变;1968年11月,名欧庙区革委会,归属不变;1975年11月,名欧庙公社革委会,归属不变;1980年11月,名欧庙公社,归属不变;1984年1月,杨集管理区梅岗大队两生产队划出,曹湾管理区水洼大队划出,同年3月,名欧庙镇,归属不变;1987年9月,法龙、杨集、高庙、千弓等4乡划出,名称、归属不变;2001年3月,法龙镇划入,同年8月,名称不变,属襄樊市(地级)襄城区;2006年8月,所辖曹湾、莫康、涂沟、枣林、李刘集、曾垴、王树岗、赵庄、贺店、周营、黄龙观等11村划出,名称、归属不变;2010年12月,名称不变,属襄阳市襄城区;2017年10月,庞岗、熊庙、褚庙、江庙、康咀、千弓、卞岗、卸甲山、聂营9个村划出,调整后欧庙镇下辖2居41个建制村,名称、归属不变,延续至今。