La commune est composée de l'île Saint-Pierre et de quelques îlots et rochers proches : l'île aux Marins, l'île aux Vainqueurs, l'île aux Pigeons, le Grand Colombier, Pointe Blanche, l'îlot Noir, l'île au Massacre et les Canailles. 