La serie toma su título de Sterling Point, la isla canadiense ficticia situada en el centro de la historia. En ese nombre, point conserva su sentido geográfico de franja estrecha de tierra y Sterling funciona como nombre propio. El barrio no relacionado de Portsmouth recibe el mismo nombre por Sterling Point Drive, su vía principal de acceso.