South River, Newfoundland and Labrador

South River is located in Newfoundland. About 647 people live here (as of 2016). Its area extends over around 6.0 square kilometres. South River has around 41 streets. The region was founded in the year 1620. South River is town in Newfoundland and Labrador, Canada. For more information, see townofsouthriver.ca.

South River – Facts

Inhabitants 647
Area 6.0 km²
Inception 1620
Located in Newfoundland and Labrador
Country Canada
Website http://townofsouthriver.ca/

Data source: Wikidata (CC0)

Roads in South River, Newfoundland and Labrador