El municipio está situado en el Valle Amblés, cerca de la ribera del río Adaja, rodeado por la sierra de la Paramera y la sierra de Ávila.