El término municipal tiene una extensión de 125,53 km², situado en el sur de la provincia de Pontevedra, dentro de la comarca del Condado.