INFOR está constituido como una corporación de derecho privado, adscrita al Ministerio de Agricultura, es administrado y dirigido por un Director Ejecutivo, nominado por un Consejo Directivo. Este Consejo es de siete miembros que a su vez son nominados por la Vicepresidencia de la Corporación de Fomento de la Producción, el Ministerio de Agricultura, el Instituto de Desarrollo Agropecuario y la Corporación Nacional Forestal.
La institución cuenta con cinco Sedes: Diaguitas en La Serena, Metropolitana en Santiago, Biobío en Concepción, Valdivia en Valdivia y Patagonia en Coyhaique.
Misión y Visión
El Instituto Forestal es un Instituto Tecnológico de Investigación del Estado de Chile, adscrito al Ministerio de Agricultura. Nace en el año 1961 como Proyecto de FAO y es creado oficialmente por el Gobierno de Chile en el año 1965.
Misión
«Crear y transferir conocimientos científicos y tecnológicos de excelencia para el uso sostenible de los recursos y ecosistemas forestales, el desarrollo de productos y los servicios derivados; así como, generar información relevante para el sector forestal, en los ámbitos económico, social y ambiental».
Propuesta de valor
Visión
«Crear valor forestal para Chile».
Ser una entidad referente en la generación de conocimiento científico y tecnológico del sector en un marco de excelencia e innovación, en concordancia con las necesidades y demandas de la comunidad, creando valor forestal para Chile.