Saint Pierre and Miquelon, officially the Territorial Collectivity of Saint-Pierre and Miquelon, is a self-governing territorial overseas collectivity of France in the North-western Atlantic Ocean near the Canadian province of Newfoundland and Labrador. As per the World Population Prospects, 2019 by the United Nations, the population of Saint Pierre and Miquelon in 2020 is 5,795 (5.8 thousand)
Source: World Population Prospects 2019