Le siège central de l’Institut se trouve depuis 1993 à la Villa Bleuler, monument historique construit dans les années 1885–1888, à la Zollikerstrasse 32 à Zurich-Riesbach. Cette demeure a été conçue par l’architecte Alfred Friedrich Bluntschli, un élève de Gottfried Semper, pour Hermann Bleuler et son épouse Emma Dorothea Bleuler-Huber. Hermann Bleuler était commandant de corps et membre du Conseil de l’Ecole polytechnique, qu’il présida de 1888 à 1905. En 1902, la Villa Bleuler devint propriété du couple d’industriels de la soie Carl et Annie Abegg-Stockar. En 1983, leurs héritiers la vendent à la Ville de Zurich, laquelle la cède ensuite à l’Institut.