Creat per la Diputació de Barcelona l’any 1913, l’Institut del Teatre té més de cent anys d’història com a centre dedicat a la docència, la creació, la recerca, la conservació i la difusió del patrimoni en el camp de les arts escèniques. Durant tots aquests anys ha jugat un paper determinant en la modernització de l’escena catalana.
Des de l’any 2000, té la seu a la muntanya de Montjuïc de Barcelona, i comparteix l’espai que envolta la plaça de Margarida Xirgu amb el Teatre Lliure i el Mercat de les Flors.
L’edifici de Barcelona ocupa una superfície aproximada de 22.000 metres quadrats, que inclou els teatres Estudi (120 localitats) i Ovidi Montllor (320 localitats), una biblioteca oberta al públic i una sala d’exposicions.
Disposa de dues seus territorials, una a Terrassa, amb el Teatre Alegria i la Sala Maria Plans, i una altra a Vic, amb la Sala Laboratori.