湄洲岛自古属于福建莆田,在台湾海峡西岸中部,交通部确定的中国四大国际中转港之一的湄洲湾港的北部。南北长约9.6公里,东西宽约1.3公里,全岛南北纵向狭长,形如娥眉,故称湄洲。湄洲岛紧靠福建省的“黄金海岸”湄洲湾,离大陆仅1.8海里,东距台湾台中港72海里,南达厦门港100海里,北抵福州马尾港70海里。湄洲湾北岸拥有轮渡码头、3000吨对台客运码头一类口岸等对外交通设施,以及通达全岛各地的公路网。