Tresana si trova tra
Aulla e
Villafranca, lungo la dorsale montuosa che divide i bacini della Magra e del Vara. Il capoluogo del comune è
Barbarasco, centro attivo e popoloso. Il borgo di Tresana si trova immerso nel verde arroccato sul colle con i
ruderi del castello. Il paesaggio circostante è caratterizzato da molti sentieri e strade paesaggistiche. La sua valle è attraversata dai torrenti Peno ed Osca.
A ricordo del dominio malaspiniano, restano i ruderi della torre quadrangolare e i tronchi di due torri minori. La causa di questo degrado è da ricercarsi nel 1600, quando Tresana si ribellò contro il marchese Francesco, colpevole di aver coniato monete false.
Nel territorio comunale, rimangono anche i ruderi del
castello di Giovagallo, ormai coperti da una folta vegetazione, di Morello Malaspina e di Alagia Fieschi, e il
castello di Villa di Tresana, completamente restaurato e di rara bellezza,
Riccò e
Novegigola.