Castañar de Ibor es un municipio ubicado en la provincia de Provincia de Cáceres en Extremadura. La población de Castañar de Ibor es de 1 033 personas (2020), el área de Castañar de Ibor es de 149 kilómetros cuadrados, la distancia de Castañar de Ibor a Mérida (capital de la Extremadura) es de 112 kilómetros, la distancia de Castañar de Ibor a Madrid es de 216 kilómetros. Castañar de Ibor comparte fronteras con Villar del Pedroso, Navalvillar de Ibor, Robledollano, Fresnedoso de Ibor, Mesas de Ibor, Bohonal de Ibor, Peraleda de San Román, Garvín y Valdelacasa de Tajo.