Canada
In Ontario, Canada, Norwood is a city. It is home to 1,380 people.
Norwood can be found at 44.38° N, 77.98° W in the Northern Hemisphere. It is part of the Ontario division in Canada.
With a population of 1,380, Norwood ranks #2,325 among the 21,561 cities and localities registered in Canada.
Ontario is one of Canada's administrative regions. Norwood is one of its main cities, along with Toronto, Ottawa, Mississauga. Norwood has 1,380 inhabitants.
Within 25 km of Norwood, 20 populated places have been registered.
Norwood has a population of 1,380. It ranks #2,325 in Canada by population.
Norwood is located in Ontario, Canada.
Norwood is located at coordinates 44.38° N, 77.98° W in Ontario, Canada.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)