Kompleks kampus ITB Ganesha berdiri di atas lahan dengan luas sekitar 28 hektar, kampus ini terus mengalami perluasan dan penambahan fasilitas.
Di sekitar Kampus ITB Ganesha, terdapat fasilitas penunjang perkuliahan seperti aula, sarana olah raga berupa running track, lapangan sepak bola, kolam renang, layanan kesehatan, masjid, serta asrama mahasiswa.
Sedangkan ITB Kampus Jatinangor terletak di Sayang, Kecamatan Jatinangor, Kabupaten Sumedang, Jawa Barat.
Kampus ini dibangun di lahan aset milik Pemerintah Provinsi Jawa Barat seluas 47 hektar yang sebelumnya digunakan sebagai kampus Universitas Winayamukti.
Di Jatinangor ini kampus ITB berdampingan dengan kampus Unpad. Berdekatan dengan Institut Manajemen Koperasi Indonesia (Ikopin), dan Institut Pemerintahan Dalam Negeri (IPDN).
Akses menuju Kampus Jatinangor akan semakin mudah seiring dengan dibangunnya Jalan Tol Cileunyi-Sumedang-Dawuan (Cisumdawu).***