圣佩德罗马蒂尔岛是墨西哥的岛屿，位于加利福尼亚湾，距离下加利福尼亚半岛51公里，长2.4公里、宽2公里，面积2.73平方公里，最高点海拔高度321米，岛上无人居住。