Su término municipal es uno de los más grandes de Portugal, con 1.307,08 km², subdividido en 19 parroquias.