Gyffin lies south of the medieval walled town of Conwy in Conwy County, North Wales. To the south west is a village called Llechwedd, with Henryd to the south.
Nearby towns and villages include Deganwy and Llandudno Junction. The Afon Gyffin runs north west through the village and joins the River Conwy below the walls of Conwy Castle.