湄洲島位于福州南部的莆田湄洲灣口。湄洲灣與台灣基隆港隔海相望,三面環山,灣口朝東南方向敞開,因形如眉宇,故稱湄洲。灣口的北半部,橫亙著人稱天然屏障的湄洲島。湄州島上有質地優良的沙灘13處,總長20餘千米,還有海蝕岩5千米。這裡海岸上的岩石多是相對較軟的輝綠岩,長期為風濤所衝擊侵蝕,形成鼓山湧泉寺三灣灘