Pueblo de la provincia de Avila, situado en la zona de Gredos, forma parte del Valle del Alberche.
Está a 59 kilómetros de Ávila y 139 de Madrid, en la carretera comarcal C-500 , que conduce también hasta el Parador Nacional de Gredos.
Se sitúa a 1.300 metros de altitud, siendo la máxima cota del municipio 1.600 metros, de inviernos largos y fríos y veranos calurosos que registran máximas de 37 grados, está surcada por el río Alberche.