湄洲鎮是中國福建省莆田市秀嶼區下轄的一個鎮。
湄洲鎮共轄12個行政村,分別是:[1]
宮下村委會、高朱村委會、東蔡村委會、蓮池村委會、寨下村委會、汕尾村委會、西亭村委會、北埭村委會、港樓村委會、後巷村委會、下山村委會、烏丘村(未實際管轄,被台灣當局實際控制)。