Canada
Found in Ontario, Canada, Tavistock is a city. It has a population of 2,955.
Tavistock is located at coordinates 43.32° N, 80.83° W, in the Northern Hemisphere. It belongs to the Ontario administrative division of Canada.
Tavistock is the #1,668 largest locality in Canada by population, with 2,955 people.
Tavistock is located in the Ontario province of Canada. Other cities in the region include Toronto, Ottawa, Mississauga. Tavistock has 2,955 inhabitants.
There are 20 cities and towns within 25 km of Tavistock.
Tavistock has a population of 2,955. It ranks #1,668 in Canada by population.
Tavistock is located in Ontario, Canada.
Tavistock is located at coordinates 43.32° N, 80.83° W in Ontario, Canada.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)