Balbagon is a teardrop-shaped island in northeastern Iloilo, Philippines.
It is one of fourteen islands politically administered by the municipality of Carles.
The Coral Cay Beach Resort is on Balbagon and is accessible from Gigantes Sur.
[3] Two minor islands lie east and south of Balbagon.
[5] This article about a location in Western Visayas region is a stub.