El municipio limita al nordeste con el municipio de Arouca, al este con Vale de Cambra y Sever do Vouga, al sur con Albergaria-a-Velha, al oeste con Estarreja y Ovar y al noroeste con Santa Maria da Feira y São João da Madeira.