Town of Torbay
Municipal Government. Beautiful Torbay is a picturesque community with a population of approximately 8,000 residents, that continues to grow and prosper. Recognizing the needs of residents and businesses, the Town works towards meeting these needs in a responsible and sustainable manner. Strategically located near St. Johns, close proximity to the Airport and many amenities, Torbay is an inclusive community with a rural feel that is welcoming to all.