Los municipio están limitados al norte por el municipio de Fafe, al nordeste por Celorico de Basto, al sueste por Amarante, al sudoeste por Lousada y al noroeste por Vizela y Guimarães.