b. Terumbu Karang Penghalang
Secara umum, terumbu karang penghalang atau barrier reefs menyerupai terumbu karang tepi, hanya saja jenis ini hidup lebih jauh dari pinggir pantai.
Terumbu karang ini terletak sekitar 0.52 km ke arah laut lepas dengan dibatasi oleh perairan berkedalaman hingga 75 meter. Contoh jenis terumbu karang ini bisa ditemukan di Batuan Tengah (Bintan, Kepulauan Riau), Spermonde (Sulawesi Selatan), Kepulauan Banggai (Sulawesi Tengah).
c. Terumbu Karang Cincin