Barco Teatro è in via Orto Botanico 12, all’interno della barchessa del complesso monumentale della seicentesca Villa Thron, al centro di una delle più imponenti triangolazioni monumentali della città di Padova composta da la Basilica di S. Antonio, l'Orto botanico e Prato della Valle.