Même si certains vestiges démontrent une présence amérindienne sur l’archipel, il est peu probable qu’il y ait eu de véritables peuplements au-delà d’expéditions de pêche ou de chasse. La première sédentarisation véritable remonte à la seconde moitié du XVIIème siècle et est d’origine française. Le peuplement traditionnel résulte d’apports de population des ports français, essentiellement normands, basques, bretons et saintongeais, d’Acadie et de Terre-Neuve.
En progression lente de la Première Guerre mondiale à la fin du XXe, la population diminue légèrement depuis lors. La population municipale au 1er janvier 2013, selon les chiffres de l’Insee, s’élevait à 6 057 habitants, soit 5 430 dans la commune de Saint-Pierre et 627 habitants dans celle de Miquelon-Langlade