O município é limitado a norte pelos municípios de Póvoa de Lanhoso e Vieira do Minho, a leste por Cabeceiras de Basto e Celorico de Basto, a sul por Felgueiras e a oeste por Guimarães.
ʊ mˌunisˈipjw ɛ lˌimitˈadw ɐ nˈɔɾətɨ pˈelʊʒ mˌunisˈipjʊʒ dɨ pˈɔvuɐ dɨ lˌɐ̃ɲˈozw i vˌiˈeɪɾɐ dʊ mˈiɲʊ, ɐ lˈɛʃtɨ puɹ kˌɐbɨsˈeɪɾɐʒ dɨ bˈaʃtw i sˌeluɾˈikʊ dɨ bˈaʃtʊ, ɐ sˈuw puɹ fˌelɡˈeɪɾɐz i ɐ ˌuˈɛʃtɨ puɹ ɡˌimɐɾˈɐ̃ɨʃ.