Die Gemeinde liegt an der Ostküste der InselCebu, ca. 67 südlich von Cebu City und ist über die Küstenschnellstraße zu erreichen. Ihre Küste liegt an der Straße von Cebu, der Insel Bohol gegenüber. Ihre Nachbargemeinden sind Sibonga im Norden, Dalaguete im Süden. Die Gemeinden Dumanjug, Ronda, Alcantara, Moalboal und Badian grenzen im Westen an Argao. Die Küstenlinie der Gemeinde hat eine Länge von 18 Kilometern.