Porto Covo ist eine Gemeinde im Kreis Sines im Alentejo Litoral in Portugal. Auf einer Fläche von km² leben Einwohner (Stand ), dies entspricht einer Einwohnerdichte von Einwohnern/km². Der Ort liegt im Parque Natural do Sudoeste Alentejano e Costa Vicentina, einem Naturschutzgebiet, das sich an der gesamten südwestportugiesischen Küste entlangzieht.