The IOR is located at different sites in the town of Bellinzona, Canton Ticino, Switzerland. The main laboratories are located in Via Vela (IRB building) and, since 2017, in Via Pometta. Administrative offices, investigator offices, meeting rooms, facilities and additional laboratory space are available in Via Vela (Gallera and IRB buildings), Via Pometta and Via Murate (IRBis building).

The IOR hosts state-of-the-art equipment to carry out cellular, molecular biology and genomic studies. The Institute comprises a number of core facilities (genomics, bioinformatics, histopathology, preclinical models) to assist researchers in their projects and training programs. In addition, the IOR provides excellent support structures, including offices, meeting rooms and informatics support.