Located 84 kilometers south of Cebu City, Dalaguete is bordered to the north by the town of Argao, to the west are the towns of Badian and Alegria, to the east is the Cebu Strait, and to the south is the town of Alcoy.