Canada
Located in Newfoundland and Labrador, Canada, Torbay is a city. It is home to 3,097 people.
The location of Torbay corresponds to 47.67° N, 52.73° W, in the Northern Hemisphere. It is within the Newfoundland and Labrador area of Canada.
Among the 21,561 cities of Canada, Torbay holds position #1,624 with a population of 3,097.
Newfoundland and Labrador is one of Canada's administrative regions. Torbay is one of its main cities, along with St. John's, Conception Bay South, Paradise. Torbay has 3,097 inhabitants.
Around Torbay, 20 nearby populated places have been recorded within 25 km.
Torbay has a population of 3,097. It ranks #1,624 in Canada by population.
Torbay is located in Newfoundland and Labrador, Canada.
Torbay is located at coordinates 47.67° N, 52.73° W in Newfoundland and Labrador, Canada.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)