El término municipal está atravesado por la carretera nacional N-502 entre los pK 46 y 50, además de por la carretera provincial AV-941, que permite la comunicación con Navarredonda de Gredos, y por una carretera local que se dirige hacia Hoyos de Miguel Muñoz.
El relieve del municipio es montañoso, al encontrarse en plena sierra de Gredos.
El río Alberche y su afluente el río Piquillo hacen de límite oriental, contando además con numerosos arroyos que discurren por el territorio.
Las mayores altitudes se encuentran al sur, siendo en punto más elevado el Risco del Biezo (1983 m).
La localidad está situada a una altitud de 1337 m sobre el nivel del mar.