Stephenville is a town in Newfoundland and Labrador, Canada, on the west coast of the island of Newfoundland. The town functions as a lo…Stephenville is a town in Newfoundland and Labrador, Canada, on the west coast of the island of Newfoundland. The town functions as a local service centre for the southwestern part of the island, serving a direct population of 35,000 people from surrounding areas and over 100,000 people along the entire southwestern coast of the island.