La sede del consistorio está situada en la calle Mayor, n.º 4 de la localidad de Legarda.