Porto-Vecchio (Aussprache: [pɔrtɔvɛkjɔ]) (korsisch: Portivechju oder Portuvechju) – früher auch geschrieben als Porto Vecchio (italienisch für Alter Hafen) – ist eine französische Gemeinde mit 12.042 Einwohnern (Stand 1. Januar 2017) auf Korsika. Sie gehört zum Département Corse-du-Sud und zum Arrondissement Sartène.