top of page

Real Estate Listings

Torbay, Newfoundland & Labrador

Hiking Trails, NL
Torbay, Newfoundland

More information about 
the Town of Torbay

Part of the St. John's Metro Area

The beautiful Town of Torbay is located on the Avalon Peninsula of Newfoundland and Labrador, the most easterly Province of Canada. A vibrant, evolving Community of over 7000 people, Torbay has a long and colourful history that dates back to the 1500s.

The town is located 12 km north of the capital city of St. John's and is part of the St. John's metropolitan area. Due to Torbay's close proximity to St. John's, the town's population is quickly growing

If you’d like more information about listings in the city, get in touch today.

bottom of page