Castañar de Ibor liegt im Osten der Provinz Cáceres nahe der Grenze zur neukastilischenProvinz Toledo in einer Höhe von ca. 775 m. Die Entfernung zur Hauptstadt Cáceres beträgt ca. 100 km (Fahrtstrecke) in westsüdwestlicher Richtung. Das Klima ist meist warm und trocken; der eher spärliche Regen fällt hauptsächlich im Winterhalbjahr.
Die zunehmende Mechanisierung der Landwirtschaft, die Aufgabe bäuerlicher Kleinbetriebe („Höfesterben“) und die daraus resultierende Arbeitslosigkeit auf dem Land hatten seit den 1950er Jahren zu einem deutlichen Rückgang der Einwohnerzahlen geführt.