| Portopetro | |
| Ort | |
| Land | |
|---|---|
| Autonom region | Balearerna |
| Provinsdel | Mallorca |
| Kommun | Santanyí |
| Koordinater | 39°21′43″N 3°12′30″Ö / 39.36183°N 3.20836°Ö |
| Folkmängd | 500från dewiki |
| Geonames | 2512377 |

Portopetro är en kustby i kommunen Santanyí på Mallorca i den autonoma regionen Balearerna i Spanien. Den har en naturlig hamn i en djup vik med flera flikar, mellan Cala Llonga och Cala Mondragó.
Det fanns en tullstation i byn fram till slutet av 1800-talet.
Vid inloppet till hamnen byggdes det fyrkantiga Sa Torre d'en Bossa 1627. Det byggdes över ett gammalt, troligen muslimskt torn. Det byggdes med en bottenvåning, en andra våning och en terrass med tio centimeter tjocka väggar. En ombyggnad för att minska bottenvåningen gjordes i slutet av 1600-talet. Fyren nära fortet sattes upp 1993 för att underlätta för ortens fiskebåtar.
Jørn Utzon uppförde 1972 sitt feriehus Can Lis i Portopetro. Det blev byggnadsminne 2013.