La Sede Centrale della scuola è situata lungo la strada che porta a S. Pietro in Lama, ad appena 1 km dall’abitato di Lecce, immersa nella campagna salentina e inserita nella zona archeologica dell'antica città di Rudiae. E' situata all'interno di un'azienda agraria di 33 ettari che è adibita a coltivazioni tradizionali e sperimentali curate dal settore agrario dell'Istituto.
La Presidenza e gli Uffici Amministrativi del "Columella" sono situati nelle sede centrale in via San Pietro in Lama. Questa ospita inoltre, nei suoi edifici, i laboratori didattici e le classi del Tecnico Agrario, del Professionale per l'Agricoltura, e parte del Professionale Alberghiero.