L'Institut La Garrotxa és un centre públic que depèn del Departament d'Ensenyament de la Generalitat de Catalunya. Creat a l’any 1974 com Institut de Formació Professional. Des del curs 2002-03 forma part del projecte Xarxa de Qualitat i Millora Contínua engegat pel Departament d'Educació i compta amb el Certificat ISO 9001: 2008.