It is bordered to the north by Ponte da Barca and Spain, to the east by Montalegre, to the south by Vieira do Minho, to the southwest by Amares, and to the west by Vila Verde.
Bordered by Ponte da Barca to the north, Spain to the east, Montalegre to the east, Vieira do Minho to the south, Amares to the southwest, and Vila Verde to the west.