L'île Saint-Pierre, contrairement à sa voisine Miquelon, dont elle est séparée au nord-ouest par « la Baie », un chenal d'environ 5,5 kilomètres de largeur, bénéficie d'un port naturel relativement protégé. C'est cette configuration qui fit de Saint-Pierre un des premiers ports de pêche des Terres-Neuves.
La ville de Saint-Pierre est blottie dans une plaine côtière, autour d'une rade à l'est de l'île, située au pied d'une chaîne de collines.
Histoire
La première mention de l'île provient de Jacques Cartier qui y fait escale en 1536 : « Nous fumes ausdictes yles sainct Pierre, ou trouvasmes plusieurs navires, tant de France que de Bretaigne, depuis le jour sainct Bernabe, XIe de juing, jusques au XVIe jour dudict moys, que appareillasmes desdictes ysles sainct Pierre et vynmes au cap de Raze. »