Die Gemeinde liegt im Nordwesten der Insel Cebu etwa 109 km von Cebu City entfernt, die Gemeinde ist von dort in rund drei Stunden erreichbar mit dem Auto. Vom Hafen im Barangay Hagnaya fahren jeden Tag Fähren auf die Insel Bantayan. Sie grenzt im Norden an die Hagnaya Bucht, im Osten an Bogo City und Tabogon, im Süden an Tabuelan und im Westen an die Tanon-Straße.
Baranggays
San Remigio ist politisch in 27 Baranggays unterteilt.