圣彼得罗岛(义大利语:Isola di San Pietro)是意大利的岛屿,位于萨丁尼亚岛西南部的地中海,由南撒丁省负责管辖,长10.7公里、宽8.3公里,面积53.9平方公里,海岸线面积18公里,最高海拔高度211米,2009年人口6,465。
39°08′44″N 8°18′21″E / 39.14556°N 8.30583°E / 39.14556; 8.30583