Es un archipiélago compuesto por dos islas principales, la isla de San Pedro y la isla de Miquelón, que se encuentra unida por un itsmo de arena a la isla de Langlade, y más de una decena de pequeños islotes, al este de la costa canadiense, en el Atlántico Norte, y a 25 km al sur de la isla de Terranova.