El municipio se encuentra situado en la comarca de Campana de Oropesa y linda al norte con el río Tiétar que lo separa de La Vera de Plasencia en la provincia de Cáceres, al este con Oropesa, Lagartera, Herreruela de Oropesa y Caleruela, al sur con Valdeverdeja y El Gordo y al oeste con Navalmoral de la Mata, estos dos últimos también de Cáceres.