Torri Superiore é situata ai piedi delle Alpi liguri, in una piccola valle solcata dal torrente Bevera. Si trova a circa 11 chilometri
dalla città di Ventimiglia, e a 16 chilometri dal confine con la Francia.