Casas del Castañar liegt knapp 80 km (Fahrtstrecke) nordnordöstlich der Provinzhauptstadt Cáceres in einer Höhe von ca. 675 m. Der Río Jerte begrenzt die Gemeinde im Nordwesten.
Die Landwirtschaft incl. der Viehzucht (ganadería) bildet die Wirtschaftsgrundlage der Gemeinde; infolgedessen haben sich einige kleinere verarbeitende Betriebe angesiedelt.