Saint Pierre is the capital and largest city of Saint Pierre and Miquelon, a self-governing part of France just off the coast of Newfoundland and Labrador in Canada. It covers 93 square miles (242 square km) and has just 6,000 people. Its citizens are French, and the Euro is the official currency.